Why Surface Plot is Black?

9 ビュー (過去 30 日間)
Mahmoud Baniasadi
Mahmoud Baniasadi 2016 年 2 月 1 日
コメント済み: Walter Roberson 2019 年 11 月 10 日
Hi I have a simple code as bellow. why the surface plot is black?
mi_x=3.75;
mi_y=113.75;
si_x=11.78511;
si_y=250.2842;
cor_coef=0.964811;
fxy1=(1/(2*pi*si_x*si_y*sqrt(1-cor_coef^2)));
exp1=-1/(2-2*cor_coef^2);
[x,y] = meshgrid(0:50,0:975);
exp2=(((x-mi_x)/si_x).^2-2.*cor_coef*(x-mi_x).*(y-mi_y)/si_x/si_y+((y-mi_y)/si_y).^2);
fxy=fxy1.*exp(exp1.*exp2);
surf(x,y,fxy);
Why Plot is black!! I tried codes in help, but it didn't work for me !
Thanks

採用された回答

Walter Roberson
Walter Roberson 2016 年 2 月 1 日
Change to
surf(x, y, fxy, 'edgecolor', 'none');
  3 件のコメント
maaham banu
maaham banu 2019 年 11 月 4 日
Hi it's not working for me.
Walter Roberson
Walter Roberson 2019 年 11 月 10 日
maaham banu could you confirm that you are getting a surface output, and that you used edgecolor none, but that the surface is all black? If so is it possible that your colormap is all black, or that you have a caxis() call in effect?

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSurface and Mesh Plots についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by