您現在的位置是:首頁 > 娛樂

MATLAB基礎學習之繪圖基本命令

由 小丑隨心 發表于 娛樂2021-10-16
簡介2.fplot:繪出指定函式的圖形語法:fplot(‘func’,[a,b])fplot(‘func’,[x1,x2,y1,y2])說明:(1)fplot(‘func’,[a,b])表示畫出表示式為func的函式圖形,其自變數取值範圍為[a

matlab度數怎麼表示

繪圖指令語法和說明:

1.Plot:繪製線形圖

用法:

plot(x)

plot(x,y)

plot(x,y,’s’)

plot(x1,y1,’s1’,x2,y2,’s2’,x3,y3,’s3’…)

說明:

(1)plot(x)表示以1~n為自變數,向量x的元素為因變數作線形圖。

(2)plot(x)表示以x向量的元素為自變數,y向量的元素為因變數作圖。

(3)plot(x,y,’s’)在第二種表示式的基礎上添加了引數s,其兩側加上了單引號,s的取值以及對應的含義如下表所示。當s取第一個表的值時,圖形顯示出對應的顏色,當s取第二個表的值時,圖形的標記發生變化,其中在取點形、小點形、實線、點劃線、虛線時會自動用折線將分立的點連起來,而其餘的只在圖中對應值處畫出離散的點。

(4)plot(x1,y1,’s1’,x2,y2,’s2’……)表示分別以x1和y1、x2和y2等相對應作圖。

MATLAB基礎學習之繪圖基本命令

MATLAB基礎學習之繪圖基本命令

2.fplot:繪出指定函式的圖形

語法:fplot(‘func’,[a,b])

fplot(‘func’,[x1,x2,y1,y2])

說明:

(1)fplot(‘func’,[a,b])表示畫出表示式為func的函式圖形,其自變數取值範圍為[a,b]。

(2)fplot(‘func’,[x1,x2,y1,y2])表示畫出表示式為func的函式圖形,其自變數取值範圍為[x1,y2],因變數取值範圍為[y1,y2]。

3.subplot:將視窗分割成幾個子視窗

語法:subplot(p,q,a)

說明:該語句表示將視窗分成p×q的形式,而a表示第a個子圖,子圖的排列順序為從上到下從左到右依次排列,a的取值為1到p×q。

4.title:標記影象的標題

語法:title(‘caption’,,’s1’,’slvalue’……)

說明:caption的內容即為標註在圖形上的文字,s1表示文字的不同屬性,slavalue表示屬性的值。

5.xlabel:標記x軸

語法:xlabel(‘xcaption’,’s1’,’s1value’……)

說明:xcaption的內容即為標註在x軸旁邊的文字,s1用於設定屬性,s1value為屬性的值。

6.ylabel:標記y軸

語法:ylabel(‘ycaption’,’s1’,’s1value’……)

說明:ycaption的內容即為標註在y軸旁邊的文字,s1用於設定屬性,s1value為屬性的值。

7.gtext:用滑鼠指定文字的位置

語法:gtext(‘string’)

說明:使用該語句後,影象中會出現一個游標,選中某一位置單擊滑鼠左鍵,單引號裡的字元將原封不動地標記於單擊處。

8.surface:畫表面圖形

語法:surface(x,y,z,t)

說明:表示把x,y,z,t所指定的平面加入當前座標軸。

9.surf:畫三維彩色表面圖形

語法:surf(x,y,z,t)

說明:表示畫出由x,y,z,t四個矩陣所定義的彩色表面。

10.mesh:畫三維網狀立體圖

語法:mesh(x,y,z,t)

說明:其中,x,y,z,t表示三個座標軸,t表示顏色矩陣。

11.Line:繪製折線段

語法:line(x,y)

Line(x,y,z)

說明:

(1)line(x,y)表示在二維座標系中畫折線段,向量x對應於折線每個頂點的橫座標,向量y對應於折線每個頂點的縱座標。

(2)line(x,y,z)表示在三維空間中畫這線段,向量x,y,z分別對應於頂點的三種座標。

12.Bar:繪製直方圖

語法:bar(x,y,width)

說明:其中x是一個遞增或遞減的向量,y是一個p×q的矩陣。

13.Stairs:繪製階梯圖

語法:stairs(x,y)

說明:以x向量為橫座標,y向量為縱座標繪製階梯圖。

14.Figure:生成新的視窗

語法:figure

Figure(n)

說明:

(1)figure用於產生一個新的視窗,產生新視窗後,視窗將重新編號,而接下來所繪製的圖形將顯示在最新的視窗裡。

(2)figure(n)用於將編號為n的視窗調用出來,而接下來的作圖都將在這個被呼叫的視窗中進行。

15.Refresh:更新視窗

語法:refresh(n)

說明:對編號為n的視窗進行更新。

16.Close:關閉視窗

語法:close

Close(n)

Close all

說明:

(1)close表示關閉當前視窗

(2)close(n)表示關閉編號為n的視窗。

(3)close all表示關閉所有的視窗。

17.Hold:保持圖表

語法:hold on

Hold off

說明:

(1)hold on表示保持當前的圖表,以後畫出的圖在此基礎上繼續新增。

(2)hold off圖表不再進行保持。

18.Grid:網格控制

語法:grid on

Grid off

說明:

(1)grid on表示在圖表中加上網格以便於觀察。

(2)grid off表示將圖表中的網格去除。

19.Clf:清除所有圖形或圖表

語法:clf

說明:clf清除所有的圖形或圖表並清除相關的屬性和變數。

20.Patch:貼上圖形

語法:patch(x,y,c)

說明:在向量x和向量y指定的地方貼上圖形,c表示指定的顏色。

21.Shading:設定遮光模式

語法:shading

Shading flat

Shading faceted

說明:

(1)shading用來產生表面遮光的效果

(2)shading flat表示以平坦的方式進行表面遮光

(3)shading faceted表示用初值在表面上進行遮光。

22.View:改變三維圖形的觀察視角

語法:view(a1,a2)

說明:其中a1和a2分別表示水平和垂直旋轉角度。

推薦文章

  • 查出問題豈能“一笑了之”

    筆者發現,在一些單位機關檢查基層工作過程中,一旦被查出問題,有的基層主官忙不迭地“陪笑臉”“說好話”,希望不被通報批評試圖搞“下不為例”...

  • 《無心法師3》搞笑擔當尚青天,隋栐良:小人物的閃耀光芒

    陳瑤劇中人物尚青天(隋詠良飾)和無心是歡喜兄弟,隋詠良,出生於遼寧大連,中國內地演員、模特...

  • 鐵路貨車“啄木鳥”

    在中國鐵路上海局集團有限公司杭州北車輛段喬司檢修車間,一身藍色工裝、頭戴黃色安全帽的“啄木鳥”高露意正手持檢車錘、強光電筒,熟練地對鐵路貨車轉向架各部進行檢查,“叮叮噹噹”的敲擊聲此起彼伏...