我怎么能移动包含轴不动?
521(30天)
显示旧的评论
我很难定位包含外部情节和中心轴的原点不动,这是我的代码:
x = [0:0.001:0.083];
y = (169.7056) * sin (x (376.991) *);
情节(x, y,的r - *);
甘氨胆酸ax =;
ax.XAxis。指数= 3;
集(gca),“XTick”,0:0.005:0.090);
集(gca),“YTick”,200:10:200);
包含(“TIEMPO EN MILISEGUNDOS”,“字形大小”,20岁,“FontWeight”,“大胆”,“颜色”,“b”)
ylabel (“VOLTAJE”,“字形大小”,20岁,“FontWeight”,“大胆”,“颜色”,“b”)
斧子。YAxisLocation =“起源”;
斧子。XAxisLocation =“起源”;
网格在;
网格小;
在这里我想职位包含:
我会很感激你的帮助!
0评论
答案(3)
Przemyslaw barna
2020年4月26日
只需添加“位置”,包含(x, y)
前女友。
包含(“TIEMPO EN MILISEGUNDOS”,“位置”40,[-205],“字形大小”,20岁,“FontWeight”,“大胆”,“颜色”,“b”)
彼得Seibold
2023年3月15日
如果你想要一个常数到x轴的距离,使用这段代码:
% x标签接近轴移动,这16 px
图(1);
clf
情节(5:10一14)
甘氨胆酸ax =;
axOldUnits = ax.Units;%忽略这条线如果ax单位已经在像素
ax.Units =“像素”;%忽略这条线如果ax单位已经在像素
Ypx = ax.Position (4);%得到轴高度px
Ylim = Ylim;%得到y轴的限制在数据单元
Xm =意味着(xlim);%水平中点x轴
Data_px = (Ylim (2) -Ylim (1)) / Ypx;%每像素数据单位
DistXL = Ylim (1) -Data_px * 16;%下面X-Label 16 px x轴的距离
包含(“我的x-label”,“位置”(Xm DistXL),“VerticalAlignment”,“高级”,“HorizontalAlignment”,“中心”);
ax.Units = axOldUnits;%忽略这条线如果ax单位已经在像素