matlab基本畫圖函數(shù)plot_第1頁
matlab基本畫圖函數(shù)plot_第2頁
matlab基本畫圖函數(shù)plot_第3頁
matlab基本畫圖函數(shù)plot_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

本文格式為Word版,下載可任意編輯——matlab基本畫圖函數(shù)plotmatlab中最基本的函數(shù)plot()的用法(2023-12-1319:17:29)轉載▼標簽:matlabplot指令5.1二維平面圖形5.1.1基本圖形函數(shù)

plot是繪制二維圖形的最基本函數(shù),它是針對向量或矩陣的列來繪制曲線的。也就是說,使用plot函數(shù)之前,必需首先定義好曲線上每一點的x及y坐標,常用格式為:

(1)plot(x)當x為一向量時,以x元素的值為縱坐標,x的序號為橫坐標值繪制

曲線。當x為一實矩陣時,則以其序號為橫坐標,按列繪制每列元素值相對于其序號的曲線,

當x為m×n矩陣時,就由n條曲線。

(2)plot(x,y)以x元素為橫坐標值,y元素為縱坐標值繪制曲線。(3)plot(x,y1,x,y2,…)以公共的x元素為橫坐標值,以y1,y2,…元素為縱坐標值繪制多條曲線。

例5.1.1畫出一條正弦曲線和一條余弦曲線。>>x=0:pi/10:2*pi;>>y1=sin(x);>>y2=cos(x);>>plot(x,y1,x,y2)

圖5.1.1函數(shù)plot繪制的正弦曲線

在繪制曲線圖形時,往往采用多種顏色或線型來區(qū)分不同的數(shù)據(jù)組,MATLAB軟件專門提供了這方面的參數(shù)選項(見表5.1.1),我們只要在每個坐標后加上相關字符串,就可實

現(xiàn)它們的功能。-2-

表5.1.1繪圖參數(shù)表

色調字符顏色線型字符線型格式標記符號數(shù)據(jù)點形式標記符號數(shù)據(jù)點形式

y黃-實線.點大于號例如,在上例中輸入>>plot(x,y1,'r+-',x,y2,'k*:')則得圖5.1.2

圖5.1.2使用不同標記的plot函數(shù)繪制的正弦曲線5.1.2圖形修飾

MATLAB軟件為用戶提供了一些特別的圖形函數(shù),用于修飾已經繪制好的圖形。表5.1.2圖形修飾函數(shù)表函數(shù)含義

gridon(/off)給當前圖形標記添加(取消)網(wǎng)絡xlable(‘string’)標記橫坐標

ylabel(‘string’)標記縱坐標title(‘string’)給圖形添加標題

text(x,y,’string’)在圖形的任意位置增加說明性文本信息gtext(‘string’)利用鼠標添加說明性文本信息

axis([xminxmaxyminymax])設置坐標軸的最小最大值-3-

例5.1.2給例5.1.1的圖形中參與網(wǎng)絡和標記。(見圖5.1.3和5.1.4)>>x=0:pi/10:2*pi;>>y1=sin(x);>>y2=cos(x);>>plot(x,y1,x,y2)>>gridon

>>xlabel('independentvariableX')

>>ylabel('DependentVariableY1>>y1=sin(x);>>y2=cos(x);>>y3=x;-4-

>>y4=log(x);>>plot(x,y1,x,y2)>>holdon>>plot(x,y3)>>plot(x,y4)>>holdoff

例5.1.4在多個窗口中繪制圖形。(見圖5.1.6)>>x=0:pi/10:2*pi;>>y1=sin(x);>>y2=cos(x);>>y3=exp(x);>>y4=log(x);>>subplot(2,2,1);>>plot(x,y1);>>subplot(2,2,2);>>plot(x,y2);>>subplot(2,2,3);>>plot(x,y3);>>subplot(2,2,4);>>plot(x,y4);

[說明](1)子窗口的序號按行由上往下,按列從左向右編號。(2)假使不用指令clf清除,以后圖形將被繪制在子圖形窗口中。圖5.1.4設置坐標軸最大最小值的正弦曲線-5-

圖5.1.5圖形的比較顯示(曲線疊加方法)圖5.1.6圖形的比較顯示(圖形窗口分割方法)

-6-

5.2三維立體圖形5.2.1三維曲線圖

與二維圖形相對應,MATLAB提供了plot3函數(shù),可以在三維空間中繪制三維曲線,它的格式類似于plot,不過多了z方向的數(shù)據(jù)。plot3的調用格式為:

plot3(x1,y1,z1,x2,y2,z2,...)

其中x1,y1,z1,x2,y2,z2,…等分別為維數(shù)一致的向量,分別存儲著曲線的三個坐標值,該函數(shù)

的使用方式和plot類似,也可以采用多種的顏色或線型(見表5.1.1)來區(qū)分不同的數(shù)據(jù)組,

只需在每組變量后面加上相關字符串即可實現(xiàn)該功能。例5.2.1繪制方程x=ty=sin(t)z=cos(t)在t=[0,2*pi]上

的空間方程。(見圖5.2.1)>>clf

>>x=0:pi/10:2*pi;>>y1=sin(x);>>y2=cos(x);

>>plot3(y1,y2,x,'m:p')>>gridon

>>xlabel('DependentVariableY1')>>ylabel('Depend

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論