左下角的轴方向提示,挺实用的一个小功能,尤其是你在做 3D 图像展示时把主坐标轴隐藏掉了——有时候方向感就会迷糊,这时候 tinyaxis
就能派上用场。
tinyaxis 的用法也简单,指定一下当前的轴句柄,再给 x/y/z 三个方向分别设个颜色就行,比如:
tinyaxis(h, 'r', 'g', 'b');
代码不是复杂,但胜在轻便。你只要画了个 surf
图,把主轴隐藏了,再加个小小的方向标,体验上瞬间清晰不少。
比如下面这种用法:
f = figure('Color',[0.3 0.32]);
h = axes('Parent', f);
surf(X, Y, Z, 'Parent', h);
axis(h, 'off');
tinyaxis(h, 'r', 'g', 'b');
哦对了,c1/c2/c3 是 x/y/z 三轴的颜色,不设也不会报错,就是默认值而已。
如果你平时用 MATLAB 画 3D 图,又追求图干净整洁,tinyaxis 算是个蛮贴心的补充。虽然不是 fancy,但能实际问题,就还挺香的。
想了解更多相关技巧,可以看看这些:
如果你图像里方向感容易丢,可以试试加上 tinyaxis,效果还挺不错。