成人一区二区三区免费视频,蜜芽美女尻屄视频在线观看,国产精品无码好硬好爽好深网站,中年肥胖熟女视频一区二区三区

電腦技術(shù)網(wǎng) - 從此開始了解電腦、科技、手機、智能硬件、網(wǎng)絡相關(guān)的各項適用知識!

Matlab設置自定義和旋轉(zhuǎn)坐標軸刻度值及標簽的詳細步驟

欄目:軟件教程
已被:人瀏覽過
本文主要介紹:還不會設置自定義和旋轉(zhuǎn)坐標軸刻度值及標簽?其實在Matlab中操作起來是非常方便的。這里筆者就為大伙提供Matlab設置自定義和旋轉(zhuǎn)坐標軸刻度值及標簽的詳細步驟,希望可以幫助到有需要的朋

  還不會設置自定義和旋轉(zhuǎn)坐標軸刻度值及標簽?其實在Matlab中操作起來是非常方便的。這里筆者就為大伙提供Matlab設置自定義和旋轉(zhuǎn)坐標軸刻度值及標簽的詳細步驟,希望可以幫助到有需要的朋友。

  第一步:使用plot()繪制一個圖形,如我們在MATLAB命令窗口中輸入代碼:

  a= linspace(-15,0.1,15);

  b=sin(a);

  plot(a,b)

  運行程序,將繪制一個橫坐標-15到15的正弦函數(shù)曲線圖,如圖所示。

1.jpg

  第二步:下面使用xticks()函數(shù),xticklabels()函數(shù),以及yticks()函數(shù)在指定位置顯示橫坐標和縱坐標刻度值,間距可以不一致,如我們在Matlab命令窗口中輸入代碼:

  xticks([-3*pi -2*pi -pi 0 pi 2*pi 3*pi])

  xticklabels({'-3pi','-2pi','-pi','0','pi','2pi','3pi'})

  yticks([-1 -0.9 -0.5 0 0.4 0.7 1])

  運行程序,即可不等間距地給橫坐標及縱坐標顯示指定位置刻度自定義標簽,如圖所示。

2.jpg

  第三步:下面來旋轉(zhuǎn)橫坐標和縱坐標標簽或刻度的角度,使用xtickangle()函數(shù)和ytickangle()函數(shù)即可,如我們在Matlab中輸入代碼:

  a= 511*rand(1,33);

  b=rand(1,33);

  scatter(a,b,'r*')

  xtickangle(50)

  ytickangle(80)

  運行程序,即可成功創(chuàng)建一個散點圖并旋轉(zhuǎn)橫坐標和縱坐標刻度標簽的角度,如圖所示,我們更改xtickangle()函數(shù)或ytickangle()函數(shù)括號里面的數(shù)值即可更改旋轉(zhuǎn)的角度。

3.jpg

  第四步:下面我們來進行坐標軸刻度標簽格式的修改,使用特殊符號顯示刻度標簽,得使用ytickformat()函數(shù),如我們在Matlab命令窗口中輸入代碼:

  a=[15 18 22 35 42 57 68 75 77 65 57 69 77 86];

  stem(a,'r*')

  xlim([1 16])

  ytickformat('usd')

  運行程序代碼,即可成功修改坐標軸刻度標簽為特殊格式字符,如圖所示,如需更改成其他特殊格式字符,在ytickformat()函數(shù)中更改字符串即可。

4.jpg

  第五步:下面繼續(xù)在上圖的基礎上進行坐標軸格式修改,如我們在上圖代碼的下面繼續(xù)添加代碼:

  xtickformat('%.2f')

  ytickformat('xA3%.2f')

  然后運行程序,即可將橫坐標和縱坐標的刻度小數(shù)點控制到2位,數(shù)字前面顯示英鎊等其他特殊字符,如圖所示。

5.jpg

  第六步:此外,在繪制圖形的時候,我們可能會碰到橫坐標或者縱坐標刻度值過大MATLAB使用科學計數(shù)指數(shù)形式顯示坐標軸刻度,影響數(shù)據(jù)的直觀閱讀和理解,如我們在Matlab命令窗口中輸入代碼:

  a= linspace(0,2,555);

  b= 4400*exp(a).*cos(15*a);

  plot(a,b,'r*')

  運行程序,如圖所示,此時可以看到圖上縱坐標刻度值以3×10的4次方顯示。

6.jpg

  第七步:上圖的指數(shù)記數(shù)法刻度是可以更改成我們習慣的10進制未經(jīng)轉(zhuǎn)換的數(shù)值刻度的,我們更改坐標軸的axes對象屬性即可,如我們在上面代碼后面添加代碼:

  ax = gca;

  ax.YAxis.Exponent =3;

  即可將指數(shù)值更改為3,如果添加代碼:

  ax = gca;

  ax.YAxis.Exponent =0;

  將不再使用指數(shù)記數(shù)法顯示坐標軸刻度,運行程序結(jié)果如圖所示。

7.jpg

  上文就講解了Matlab設置自定義和旋轉(zhuǎn)坐標軸刻度值及標簽的詳細步驟,希望有需要的朋友都來學習哦。

本文地址: http://www.laotiku.cn/rjjc/20673.html 手機版

相關(guān)推薦Related Recommendations