MATLAB: How to make fsurf a solid colored surface with no shade? and make the surface tranparent.

fsurf

I am using fsurf to plot a surface. I wana make the whole surface a solid color and want to make the surface transparent. How can I do that?
figure
syms x1 x2
fsurf((B(1)*x1+B(2)*x2+b(1))/-B(3),'EdgeColor','none')

Best Answer

By default FaceColor is set to interp. Change it to your favourite color.
For tranparency use FaceAlpha
figure
syms x1 x2
fsurf((B(1)*x1+B(2)*x2+b(1))/-B(3),'EdgeColor','none',...
'FaceColor','r','FaceAlpha',0.5);
Related Question