clear distinction between positive and negative values in plot
3 次查看(过去 30 天)
显示 更早的评论

[K,H,Pmax,Pmin] = surfature(X1,Y1,Zplane);
figure(4)
D = mesh(X1,Y1,Zplane,K);
set(gca,'clim',[-1,1])
xlim([0 84.83])
ylim([0 63.60])
xlabel('x [\mum]')
ylabel('y [\mum]')
zlabel('z [\mum]')
colorbar
Hello,
It is really hard to see what are positive curvatures and what are negative curvatures. I would like to have for all the positive values one color (yellow), and for all negative values on color (blue). How can I specify that in my figure?
Thank you.
采纳的回答
dpb
2023-1-10
Try
mymap=[0 0 1;1 1 0];
mesh(peaks)
colormap(mymap)
If the mean of your surface isn't zero, you might want to plot sign(Zplane) instead.
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!