之间的空间如何变更的ticklabels和轴(S2),同样为ticklabel和ylabel或xlabel之间空间(S1,S3)中matlab(我用matlab 2015b)。更改ticklabels和轴(同为ticklabel和ylabel或xlabel)在MATLAB
1
A
回答
1
如果你读了xlabel
文档和ylabel
你会看到,你可以指定可选的输出参数返回Text
对象,你可以用它来访问和修改properties of the label它已被创建之后。
这里感兴趣的是'Position'
标签的属性,它是一个[x y z*]
位置向量(z是可选的)。例如:
plot(1:10);
xl = xlabel('An X Label');
yl = ylabel('A Y Label');
生成以下内容:
,我们可以再调整:
xl.Position(2) = 0.15; % Shift x label down
yl.Position(1) = 0.20; % Shift y label left
至于我还记得我不相信有一个简单的方法来调整打勾吨。
0
对于轴标签,做什么@excaza wrote。对于轴刻度标签,你可以使用text
在创建新的刻度标记的偏移你想:
x = 1:10;
y = 2*x;
plot(x,y)
ax = gca;
S2 = 2; % this is S2 from your qusetion, in your data units
% make a vector of vertical position after the offset:
offset = repmat(ax.YTick(1)-S2,1,numel(ax.XTick));
% create new lables:
text(ax.XTick,offset,ax.XTickLabel,'HorizontalAlign','center')
% remove the original ones:
ax.XTickLabel = [];
结果:
相关问题
- 1. xlabel和ylabel为小
- 2. 常见xlabel/ylabel
- 3. Matlab:沿Y轴的ylabel
- 4. 如何动画和更新标题,xlabel,ylabel?
- 5. matplotlib - 在使用多轴时定位xlabel/ylabel(hist + scatter)
- 6. Plt.Scatter:如何添加标题和xlabel和ylabel
- 7. xlabel和ylabel在熊猫图中不可见
- 8. Python的绘图 - 无法xlabel和ylabel对情节
- 9. MATLAB改变ylabel的值作为深度
- 10. R:错误xy.coords(X,Y,xlabel,ylabel,登录): 'X' 和 'Y' 长度不同
- 11. 偏轴matplotlib`ticklabels`从轴
- 12. GNUPLOT AUTO SET xlabel(或ylabel),从CSV的列头读取文件时
- 13. 如何在JFreeChart的NumberAxis上更改tickLabel?
- 14. matplotlib - 在subploted数字没有xlabel和twinx轴xticks
- 15. 在matplotlib中更改ylabel的名称
- 16. 在MATLAB中更改x轴的长度
- 17. 更改x轴和y轴上的值
- 18. xy.coords(x,y,xlabel,ylabel,log)中的错误:'x'和'y'长度因Gamma分布图而有所不同
- 19. matlab表面图 - 标签颜色条和更改轴的值
- 20. 如何设置我的xlabel在x轴
- 21. MATLAB图中不同的右轴和左轴?
- 22. Matlab - 缩放和贴标轴
- 23. 在Matlab中更改整列和行
- 24. 在MATLAB中将轴参数字体更改为Arial
- 25. 在MATLAB中定位xlabel位置
- 26. 更改Matlab中的轴杆范围
- 27. Matlab - GUI更改轴的尺寸
- 28. 更改matlab中绘图轴的比例?
- 29. xlabel/ylabel中绘制的箭头如何在matplotlib中放大/缩小?
- 30. 相交X和Y轴在Matlab中