- 积分
- 19
- 注册时间
- 2009-12-25
- 仿真币
-
- 最后登录
- 1970-1-1
|
发表于 2010-8-4 21:11:26
|
显示全部楼层
来自 四川成都
本帖最后由 lengyunfeng 于 2010-8-4 21:25 编辑
你的绘图数据Z的标准差太小了,导致图片按Z(默认值)进行上色时无法将图形区分开来。你要是只想改色的话可以用colormap jet或者colormap spring等(详见doc colormap里的surpported colormaps,里面的hsv就是default颜色,也就是你在这张图上的颜色)试一下,但估计变化还是区分不开来。建议你在用mesh或者surf绘制底图的时候指定颜色信息数据矩阵为x或者y,即不用surf(x,y,z)或者surf(x,y,z,z),改用surf(x,y,z,x)或者surf(x,y,z,y),然后再用colormap上色,这样可能会好点。当然你也可以自己构造颜色来上到图上去,这涉及三基色原理,你可以去看看本版alexqxp版主的书(就在本版置顶帖中),里面有详细介绍。 |
评分
-
1
查看全部评分
-
|