之間的空間如何變更的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. matlab表面圖 - 標籤顏色條和更改軸的值
- 19. xy.coords(x,y,xlabel,ylabel,log)中的錯誤:'x'和'y'長度因Gamma分佈圖而有所不同
- 20. 如何設置我的xlabel在x軸
- 21. MATLAB圖中不同的右軸和左軸?
- 22. Matlab - 縮放和貼標軸
- 23. 在Matlab中更改整列和行
- 24. 在MATLAB中將軸參數字體更改爲Arial
- 25. 在MATLAB中定位xlabel位置
- 26. Matlab - GUI更改軸的尺寸
- 27. 更改Matlab中的軸杆範圍
- 28. 更改matlab中繪圖軸的比例?
- 29. xlabel/ylabel中繪製的箭頭如何在matplotlib中放大/縮小?
- 30. 相交X和Y軸在Matlab中