Matlab中3D繪圖surf坐標軸標簽對齊完美解決

Tools for Axis Label Alignment in 3D Plot https://www.mathworks.com/matlabcentral/fileexchange/49542-tools-for-axis-label-alignment-in-3d-plot

這是目前最好的3D繪圖xlable, ylable對齊的解決方法。請到上述Mathworks網站自行下載,添加到自己Matlab的path,即可使用。

使用時在你surf繪圖的程序語句后增加以下語句,可以實現繪圖后的對齊,以及手動旋轉圖片時的自動對齊:

ax = struct('Axes', gca); 
align_axislabel([],ax) 
h3d = rotate3d; 
set(h3d,'ActionPreCallback','set(gcf,''windowbuttonmotionfcn'',@align_axislabel)'); 
set(h3d,'ActionPostCallback','set(gcf,''windowbuttonmotionfcn'','''')');
實現結果
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.她涂了好看的眼線,蘋果肌依然是那么可愛,腳上還是以前那雙老奶奶鞋,喲,又好看了。"哈哈,你怎么又黑了"。當我開...
    李嘉圖_1f27閱讀 134評論 0 0
  • 導讀: 創作者利用石材本身所具有的形狀,質地,紋理,進行藝術構思,憑借深厚的繪畫功力,進行創作。通過把畫和石頭本身...
    美可教育閱讀 1,232評論 1 4
  • 煩。 發現自己依然信任你。有什么意義。
    Vera微辣閱讀 240評論 0 0