Why Surface Plot is Black?

5 Ansichten (letzte 30 Tage)
Mahmoud Baniasadi
Mahmoud Baniasadi am 1 Feb. 2016
Kommentiert: Walter Roberson am 10 Nov. 2019
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

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 1 Feb. 2016
Change to
surf(x, y, fxy, 'edgecolor', 'none');
  3 Kommentare
maaham banu
maaham banu am 4 Nov. 2019
Hi it's not working for me.
Walter Roberson
Walter Roberson am 10 Nov. 2019
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?

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by