0

コード

tfr = abs ( tfr ); [row_size, column_size] = size(tfr);  
tfr = tfr(1:round(row_size/2), 1:row_size);
surf(tfr); view(2); 

OSX 10.10.3 Yosemite の R2014b に入る

ここに画像の説明を入力

しかし、回転すると、セルが黒くならないことがわかります

ここに画像の説明を入力

出力が黒いのはなぜですか?これはハードウェアの問題なのだろうか。

4

1 に答える 1

2

私の賭けは、それtrfが非常に大きなマトリックスであるということです。このような場合、サーフェスには非常に多くのエッジ (デフォルトでは黒色) があり、イメージが完全に乱雑になり、サーフェス パッチが表示されません。

そのための 1 つの解決策は、エッジを削除することです。

surf(trf, 'edgecolor', 'none').

例: と

trf = rand(500,500);

surf(trf)次の図は、それぞれとの結果を示していsurf(trf, 'edgecolor', 'none')ます。

ここに画像の説明を入力 ここに画像の説明を入力

于 2015-06-22T12:38:35.933 に答える