matlab图像颜色问题

用mesh画出的平面图是这个样子,我想能够显示出该平面的不平度,颜色应该如何设置?

平面的不平度?平面哪有不平度
猜想你是想在平面上每一点画不同的颜色
可以用surface命令,请看surface命令的帮助
假设你mesh的网格坐标是(x,y,z),每一点的颜色的矩阵是c(这个矩阵可以表示每一点的某个物理量,比如强度之类的,不需要转化成颜色的灰度值)
surface(x,y,z,c)
也就是在表面上一点(x,y,z)的的颜色用该点的值c表示
可以用此命令表示三维曲面上画四维图
温馨提示:答案为网友推荐,仅供参考
相似回答