日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MATLAB图形的修饰(选择图形窗口、线型点颜色、坐标轴、图形标注、栅格和图形叠加的设置)

發布時間:2025/4/16 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MATLAB图形的修饰(选择图形窗口、线型点颜色、坐标轴、图形标注、栅格和图形叠加的设置) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在繪制曲線時,MATLAB自動安排曲線的線型、顏色及坐標等屬性,有時需要用戶對圖形的坐標、曲線和注釋等進行進一步的修飾,以增加圖像的可讀性,突出結果的顯示。 MATLAB提供了一些函數可以對圖形進行修飾。
1、選擇圖形窗口設置
MATLAB提供了函數figure()用來打開不同的圖形窗口,具體調用格式如下。
①figure(1); figure(2); figure(n):該函數用來同時打開多個圖形窗口,以便在不同窗口中繪制不同的圖形。

MATLAB提供函數subplot()用來分割同一個圖形窗口,具體調用格式如下。
subplot(m, n, p):該函數將當前窗口分割為mXn個圖形區域,m為分割行數,n為分割列數,p為子圖形編號,在不同的圖形區域可以以獨立的坐標系繪制圖形,其簡化形式為subplot(mnp)。

2、線型、頂點和顏色的設置
在函數plot()調用時,MATLAB會自動對線型、頂點和顏色進行設置,用戶也可以根據需要對線型、頂點和顏色自行設置。MATLAB中提供允許一個可選范圍,如表2.18所示。

3、坐標軸的設置
MATLAB在繪制圖形的同時會自動選擇合適的坐標軸,也提供函數axis()設置用戶自定義坐標軸,具體調用格式如下。

①axis([xmin xmax ymin ymax]): 該函數中[xmin xmax ymin ymax]定義二維圖形x軸和y軸坐標軸的范圍,其中必須滿足: xmin<xmax, ymin<ymax。
②axis equal:該函數將橫軸和縱軸單位長度設置相同。
③axis square:該函數設置坐標軸為正方形。
④axis normal: 該函數解除對坐標軸的任何限制。
⑤axis off: 該函數取消坐標軸的一切設置。
⑥axis on: 該函數恢復坐標軸的一切設置。

4、圖形標注的設置
MATLAB提供常用的圖形文字標注的函數,具體調用格式如下。

①title(string’): 該函數在圖形的最上端設置當前圖形的標題為字符串string。
②xlabel('string): 該函數在圖形的最下端設置圖形橫軸的標題為字符串string。
③ legend(‘stringl’, ‘string2’,…):該函數在屏幕上開啟小視窗,添加圖例,根據繪圖的順序依次給出各個圖形的描述。
④text(x, y, 'string):該函數在二維平面的指定坐標(x, y)處添加文本標注,文本的內容為字符串string。
⑤gtext('string):該函數通過單擊鼠標來確定文本的位置,文本的內容為字符串string。

5、柵格的設置
MATLAB提供常用的柵格函數,具體調用格式如下。

①grid: 該函數給圖形加上柵格,不帶參數時,在grid on和grid off之間進行切換。
②grid on:該函數給當前坐標系添加坐標網格。
③grid off:該函數從當前坐標系中刪去坐標網格。
④grid minor:該函數設置網格線間的間距。

6、圖形疊加設置
MATLAB在默認情況下,繪制第二條曲線時,若沒有疊加設置,則第一條曲線就會被第二條曲線所覆蓋,不會兩條曲線繪制在同一圖形窗口下。為了在一張圖中繪制多條曲線及多次疊加繪制曲線,MATLAB提供了函數hold(),具體調用格式如下。

①hold on:該函數將當前曲線與坐標保持在屏幕上,同時在這個坐標系中畫出另一個圖形。
②hold off:該函數將舊圖用新圖覆蓋。
③hold: 該函數在hold on和hold off之間進行切換。

總結

以上是生活随笔為你收集整理的MATLAB图形的修饰(选择图形窗口、线型点颜色、坐标轴、图形标注、栅格和图形叠加的设置)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。