登录论坛

查看完整版本 : 如何在Matlab上的(半)对数3d图上获得漂亮的色标?


poster
2019-12-10, 16:49
通过链接到外部站点 (http://www.mathworks.com/matlabcentral/newsreader/view_thread/239232)回答了这个问题 (https://stackoverflow.com/questions/433364/how-to-draw-semi-logarithmic-3d-plots-matlab)之后,我意识到我已经解决了一个问题,只是得到了另一个问题:在对数刻度上,MESH和SURF函数的C = Z参数不能很好地工作。您所获得的只是一张蓝色图形,没有通常的颜色渐变,只需通过3个参数即可获得。

如何还原?


回答:
您是否看过caxis (http://www.mathworks.com/access/helpdesk/help/techdoc/ref/caxis.html)命令?我还建议您查看表面句柄对象的CData (http://www.mathworks.com/access/helpdesk/help/techdoc/ref/surface_props.html#CData)和CDataMapping (http://www.mathworks.com/access/helpdesk/help/techdoc/ref/surface_props.html#CDataMapping)属性。我希望这些链接指向正确的方向。



更多&回答... (https://stackoverflow.com/questions/433769)