Regarding 3d plot color
2 次查看(过去 30 天)
显示 更早的评论
I am trying to plot a 3d plot using surface function.
How can I change the color of the plot?
0 个评论
采纳的回答
更多回答(1 个)
Cris LaPierre
2022-3-11
The spacing between your values is so small that all you are seeing here is the EdgeColor. Try setting the color to 'none' and see if what you get is more like what you expected.
[X,Y] = meshgrid(-5:.5:5);
Z = Y.*sin(X) - X.*cos(Y);
surface(X,Y,Z);
view(3)
% with no EdgeColor
figure
surface(X,Y,Z,'EdgeColor','none');
view(3)
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!