图片缩略图

phymhan / matlab-axis-label-alignment

版本1.7.0.0 (144 KB) Ligong汉
把轴标签对齐在MATLAB (3 d)与轴平行的情节。

5.9 k下载

更新2017年12月23日

从GitHub

查看许可GitHub

编者按:这个文件被选为MATLAB中央选择的

这是一个简单的MATLAB函数轴标签对齐。它仍然工作当投影模式的角度或者当DataAspectRatio不是(1 1 1)。
# #功能
——“align_axislabel”:它旋转x美元,y和z美元美元标签对应的轴的方向和移动标签适当的轴的距离;
——“align_axislabel_log”:支金宝app持在z轴美元对数尺度;
——“axislabel_rotation”:它只执行旋转;
——“axislabel_rotation_angle”:它计算的角度x美元,y和z标签美元美元旋转正常(没有执行实际的旋转);
——“axislabel_translation”:它从轴轴标签移动到一个合适的距离;
——“axislabel_translation_slider”:一个GUI滑块设置参数“AXISALIGN_TRANS_A”和“AXISALIGN_TRANS_B”。
# #常见的使用
标签对齐+ GUI滑块:
' ' '
z =山峰;
图(“颜色”,[1 1 1])
冲浪(z);
集(gca、“dataaspectratio”,[1 1 0.5],“投影”,“观点”,“盒子”,“上”)
包含(“这是一个x标签”,“字形大小”,16日“fontweight”,“大胆”,“颜色”,[1 0 0])
ylabel(这是一个y标签”,“字形大小”,16日‘fontweight’,‘大胆’,‘颜色’,[0 0 0])
zlabel(“这是一个z标签”,“字形大小”,16日‘fontweight’,‘大胆’,‘颜色’,(0 0 1))

%你的阴谋后添加以下数据
h = rotate3d;
集(h, ActionPreCallback”、“集(gcf,“windowbuttonmotionfcn @align_axislabel) ')
集(h, ActionPostCallback”、“集(gcf、“windowbuttonmotionfcn”、“)”)
集(gcf, ResizeFcn @align_axislabel)
align_axislabel ([], gca)
axislabel_translation_slider;

' ' '

看到的演示。米的更多信息。

引用作为

Ligong汉(2021)。phymhan / matlab-axis-label-alignmentGitHub (https://github.com/phymhan/matlab-axis-label-alignment)。检索

MATLAB版本兼容性
创建R2016a
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
问题在这个视图或报告GitHub插件,参观GitHub库
问题在这个视图或报告GitHub插件,参观GitHub库