在三维坐标系中,由xLabel(‘String’)得到的label是水平处于x轴下方。而三维坐标系中x轴是倾斜的。如何使得到的label处于x轴的tick的下方,且倾斜度与x轴相同?
[x y]=meshgrid(0:0.01:1);
z=peaks(101);
mesh(x,y,z);
xlabel(‘xlabel=xlabel’,‘rotation’,15);
figure;
[X Y] = meshgrid(-8:.5:8);
R = sqrt(X.^2 + Y.^2) + eps;
Z = sin®./R;
mesh(Z);
title(‘标题及坐标轴名称展示’); #标题
x1=xlabel(‘X轴’); #x轴标题
x2=ylabel(‘Y轴’); #y轴标题
x3=zlabel(‘Z轴’); #z轴标题
set(x1,‘Rotation’,30); #x轴名称旋转
set(x2,‘Rotation’,-30); #y轴名称旋转
在二维坐标轴上设置也可以
xlabel(‘time’,‘FontSize’,12,‘rotation’,15);
matlab label倾斜
最新推荐文章于 2024-09-17 08:30:18 发布