您現在的位置是:首頁 > 娛樂
MATLAB基礎學習之繪圖基本命令
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等相對應作圖。
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》搞笑擔當尚青天,隋栐良:小人物的閃耀光芒
陳瑤劇中人物尚青天(隋詠良飾)和無心是歡喜兄弟,隋詠良,出生於遼寧大連,中國內地演員、模特...
- 鐵路貨車“啄木鳥”
在中國鐵路上海局集團有限公司杭州北車輛段喬司檢修車間,一身藍色工裝、頭戴黃色安全帽的“啄木鳥”高露意正手持檢車錘、強光電筒,熟練地對鐵路貨車轉向架各部進行檢查,“叮叮噹噹”的敲擊聲此起彼伏...