Matlab中3D绘图surf坐标轴标签对齐完美解决

Tools for Axis Label Alignment in 3D Plot https://www.mathworks.com/matlabcentral/fileexchange/49542-tools-for-axis-label-alignment-in-3d-plot

这是目前最好的3D绘图xlable, ylable对齐的解决方法。请到上述Mathworks网站自行下载,添加到自己Matlab的path,即可使用。

使用时在你surf绘图的程序语句后增加以下语句,可以实现绘图后的对齐,以及手动旋转图片时的自动对齐:

ax = struct('Axes', gca); 
align_axislabel([],ax) 
h3d = rotate3d; 
set(h3d,'ActionPreCallback','set(gcf,''windowbuttonmotionfcn'',@align_axislabel)'); 
set(h3d,'ActionPostCallback','set(gcf,''windowbuttonmotionfcn'','''')');
实现结果
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.她涂了好看的眼线,苹果肌依然是那么可爱,脚上还是以前那双老奶奶鞋,哟,又好看了。"哈哈,你怎么又黑了"。当我开...
    李嘉图_1f27阅读 136评论 0 0
  • 导读: 创作者利用石材本身所具有的形状,质地,纹理,进行艺术构思,凭借深厚的绘画功力,进行创作。通过把画和石头本身...
    美可教育阅读 1,236评论 1 4
  • 烦。 发现自己依然信任你。有什么意义。
    Vera微辣阅读 240评论 0 0