MATLAB繪圖及座標軸設定

2022-10-18 16:48:26 字數 1819 閱讀 9851

by liu

1曲線線型及顏色

plot (x1, y1, linespec, …)通過字串linespec指定曲線的線型及顏色。-solid(實線)

-- dash(虛線)

: dotted(點線)

點畫線)

r red(紅色)

g green(綠色)

b blue(藍色)

y yellow(黃色)

k black(黑色)

w white(白色)

c cyan(墨綠色)

m magenta(紫紅色)

s square(正方形)

d diamond(菱形)

o circle(圓圈)

p pentagon(五邊形)

h hexagon(六邊形)

x交叉符號

^向上的三角形

v向下的三角形

>向左的三角形

<;向右的三角形

12設定曲線線寬、標記點大小,標記點邊框顏色和標記點填充顏色等

plot (…,』property name』, property value, …)

linewidth 線寬

markeredgecolor 標記點邊框線條顏色字元

marke***cecolor 標記點內部區域填充顏色字元

markersize 標記點大小

3座標軸範圍設定

axis equal 等比例座標軸

axis square 以當前座標軸範圍為基礎,將座標軸區域調整為方格形

axis ( [xmin xmax ymin ymax] ) 設定座標軸在指定的區間

axis normal 自動調整縱橫軸比例,使當前座標軸範圍內的圖形顯示達到最佳效果axis auto 將當前繪圖區的座標軸範圍設定為matlab自動調整的區間

範圍選項和比例設定可以聯合使用,預設的設定為axis auto normal

axis manual 凍結當前座標軸範圍,以後疊加繪圖都在當前座標軸範圍內顯示

axis tight 採用緊密模式設定當前座標軸範圍,即以使用者資料範圍為座標軸範圍比例

4座標軸刻度設定

set (gca, 』xtick』, [0 1 2]) 設定x座標軸刻度資料點位置

set (gca, 'xticklabel', ) 設定x座標軸刻度處顯示的字元

set (gca, 'fontname', 'times new roman', 'fontsize', 14) 設定座標軸刻度字型名稱及大小

『fontweight』,』bold』 加粗『fontangle』,』italic』 斜體

5 示例

a =linspace (1, 2, 10)

plot (a, '--pr', 'linewidth', 1.5, 'markeredgecolor', 'r', 'marke***cecolor', 'm', 'markersize', 10)

legend ('a', 'location', 'best')

title ('a' ,'fontname', 'times new roman', 'fontweight', 'bold', 'fontsize', 16)

xlabel ('t', 'fontname', 'times new roman', 'fontsize', 14)

ylabel ('a', 'fontname', 'times new roman', 'fontsize', 14, 'rotation', 0)

axis auto equal

set (gca, 'fontname', 'times new roman', 'fontsize', 14)2

matlab繪圖總結 個人總結

1,單向量繪圖 x 1 2 3 4 5 6 7 8 9 10 y 0 0.6 2.3 5 8.3 11.7 15 17.7 19.4 20 plot x,y title 簡單繪圖舉例 xlabel 單元下標 ylabel 給定的向量 grid 2,雙向量繪圖 x 0 0.05 4 pi y sin ...

Qt 2D繪圖 七 Qt座標系統深入

十七 qt 2d繪圖 七 qt座標系統深入 接著上面一節,前面只是很簡單的講解了一下qt座標系統的概念,通過對幾個函式的應用,我們應該已經對qt的座標系統有了乙個模糊的認識。那麼現在就來讓我們更深入地研究一下qt視窗的座標。希望大家把這一節的例子親手做一下,不要被我所說的東西搞暈了!我們還是在以前的...

繪圖封面及說明

臨海市白水洋鎮上官村景觀工程 施工圖圖集 台州市水利工程設計諮詢 2013年6月 施工圖設計總說明 一 工程概述 本工程位於臨海市白水洋鎮上官村黃沙溪,全長242m 主要工程包括新建2座攔水堰座 河床清障 大方腳外側砼襯砌等專案。二 設計依據 1 堤防工程設計規範 gb50286 98 2 其它相關...