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

 Respuesta aceptada

Walter Roberson
Walter Roberson el 1 de Feb. de 2016

3 votos

Change to
surf(x, y, fxy, 'edgecolor', 'none');

3 comentarios

Mahmoud Baniasadi
Mahmoud Baniasadi el 2 de Feb. de 2016
thanks
maaham banu
maaham banu el 4 de Nov. de 2019
Hi it's not working for me.
Walter Roberson
Walter Roberson el 10 de Nov. de 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?

Iniciar sesión para comentar.

Más respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by