版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第5章MATLAB繪圖5.1 2d數(shù)據(jù)圖形5.2其他2d圖形5.3隱函數(shù)繪圖5.4 3d圖形、5.1 2d數(shù)據(jù)圖形5.1.1單2d曲線出圖函數(shù)繪制的缺省調(diào)用格式為plot(x,y)。其中x和y分別是用于存儲x和y坐標(biāo)數(shù)據(jù)的長度相等的矢量。示例在5-1 0 x2間隔內(nèi)繪制曲線y=2e-0.5xcos(4x)過程為x=0: pi/10033602 * pi;Y=2*exp(-0.5*x)。* cos(4 * pi * x);Plot(x,y),范例5到2繪制曲線。程序如下:t=0:0.1:2 * pix=t . * sin(3 * t);Y=t.*sin(t)。* sin(t);出圖(x,y);5
2、.1.2繪制多條二維曲線1plot函數(shù)輸入?yún)?shù)矩陣格式(1)如果x是矢量,y是一維和x等維矩陣,則繪制多種茄子不同顏色的曲線。曲線欄數(shù)與Y矩陣中的其他維度相同,X用作這些曲線共有的橫坐標(biāo)。T=linspace(0,2*pi,100)y=sin(t);cos(t);Plot(t,y) (2)如果x,y是同維矩陣,則分別以x,y相應(yīng)列元素水平、垂直坐標(biāo)繪制曲線。曲線欄數(shù)等于矩陣中的列數(shù)。范例:t=linspace (0,2 * pi,T y=sin(T);Cos(t) plot(x,y);(3)對于僅包含一個輸入?yún)?shù)的plot函數(shù),對于輸入?yún)?shù)牙齒實際矩陣,每列的元素值都將基于下標(biāo)的曲線繪制為列。
3、曲線欄數(shù)等于輸入?yún)?shù)矩陣中的列數(shù)。輸入?yún)?shù)為復(fù)數(shù)矩陣時,按列以橫坐標(biāo)繪制元素實部和虛部的多條曲線。t=linspace(0,2*pi,100);x=sin(t);Plot(x),范例:2包含多個輸入?yún)?shù)的Plot函數(shù)呼叫格式:如果plot(x1,y1,x2,y2,xn,yn)輸入?yún)?shù)都是向量,則x1和y1,x2每對向量都可以繪制一條曲線,因此同一座標(biāo)內(nèi)的多個Plot (x,sin (x),x,cos (x),x,2 * sin (x),(2)輸入?yún)?shù)矩陣格式存在時,匹配的x,y根據(jù)相應(yīng)的列將曲線分別用于元素橫坐標(biāo)和縱坐標(biāo)y1=sin(x);y2=2 * sin(x);y3=3 * sin(x)
4、;X=xx;X y=y1y2;Y3 plot(x、y、x、cos(x);范例5-3分析使用下列程序繪制的曲線:X1=linspace(0,2*pi,100);X2=linspace(0,3*pi,100);X3=linspace(0,4*pi,100);y1=sin(x1);y2=1 sin(x2);y3=2 sin(x3);X=x1x2;x3;Y=y1y2;y3;Plot(x,y,x1,y1-1),3具有兩個縱坐標(biāo)比例的圖形如果需要在MATLAB中徐璐繪制具有不同縱坐標(biāo)比例的兩個圖形,則可以使用plotyy繪圖函數(shù)。調(diào)用格式為plotyy(x1,y1,x2,y2)。其中x1,y1對應(yīng)于一條曲
5、線,x2,y2對應(yīng)于另一條曲線。橫坐標(biāo)的比例相同。縱座標(biāo)有兩個,左縱座標(biāo)有x1,y1資料對,右縱座標(biāo)有x2,y2資料對。示例5-4徐璐以不同的刻度在同一坐標(biāo)內(nèi)繪制曲線y1=0.2e-0.5xcos(4x)和y2=2e-0.5xcos(x)。程序如下:x=0: pi/10033602 * pi;Y1=0.2*exp(-0.5*x)。* cos(4 * pi * x);Y2=2*exp(-0.5*x)。* cos(pi * x);出圖YY (x,y1,x,y2);“保留4個圖形hold on/off”命令控制是保留現(xiàn)有圖形還是刷新現(xiàn)有圖形。沒有參數(shù)的hold命令在兩種狀態(tài)之間切換。示例5-5使用“
6、保留圖形”在同一坐標(biāo)內(nèi)繪制曲線y1=0.2e-0.5xcos(4x)和y2=2e-0.5xcos(x)。程序如下:x=0: pi/10033602 * pi;Y1=0.2*exp(-0.5*x)。* cos(4 * pi * x);Plot (x,y1) hold on y2=2 * exp (-0.5 * x)。* cos(pi * x);出圖(x,y2);Hold off,5.1.3曲線樣式設(shè)置MATLAB提供用于確定所繪制曲線的線型、顏色和數(shù)據(jù)點標(biāo)記符號的繪圖選項。例如,“B-”表示藍色虛線,“y:d”表示黃色虛線,用鉆石符號表示數(shù)據(jù)點。如果省略選項,則MATLAB總是將線條形狀保持為實
7、線,并根據(jù)曲線的優(yōu)先級順序?qū)︻伾M行排序。要設(shè)置曲線樣式,可以在plot函數(shù)中添加以下打印選項:plot(x1,y1,選項1,x2,y2,選項2,xn,yn,選項n),示例5-6牙齒(每個在同一坐標(biāo)內(nèi)使用的格式)程序如下:x=linspace(0,2*pi,1000);Y1=0.2*exp(-0.5*x)。* cos(4 * pi * x);Y2=2*exp(-0.5*x)。* cos(pi * x);k=find(ABS(y1-y2)1e-2);尋找% y1和y2相同的點(幾乎相等)的下標(biāo)x1=x(k)。% y1和y2相同的點的x坐標(biāo)y3=0.2 * exp (-0.5 * x1)。* co
8、s(4 * pi * x1);取得具有相同% y1和y2值的點的y座標(biāo)plot(x,y1,x,y2,k:x1,y3,bp)。5.1.4圖面標(biāo)注和座標(biāo)控制1圖面標(biāo)注圖面標(biāo)注函數(shù)呼叫的格式為標(biāo)題(圖面名稱)xlabel(x軸描述)ylabel(y軸描述)text(x,y,圖面描述)legend,例如text (0.3,0.5)范例5-7在0 x2間隔內(nèi)繪制曲線y1=2e-0.5x和y2=cos(4x),并將圖面標(biāo)注加入至圖面。程序如下:x=0: pi/10033602 * pi;y1=2 * exp(-0.5 * x);y2=cos(4 * pi * x);出圖(x,y1,x,y2)標(biāo)題(x fr
9、om 0到2pi);%圖形標(biāo)題xlabel(Variable X);% x軸說明ylabel(Variable Y);% y軸描述文本(0.8,1.5,曲線y1=2e-0.5x);%在指定位置添加圖形說明文本(2.5、1.1、曲線y2=cos(4pix)。Legend(y1,y2)%加圖例,2坐標(biāo)控制axis函數(shù)調(diào)用格式具有豐富的xmin xmax ymax zmin zmax(Axis)Axis函數(shù)功能,常用格式為axis equal:垂直Axis square:生成正方形坐標(biāo)系(Axis auto:使用默認設(shè)置。Axis off:取消軸。Axis on:顯示軸。將柵格線添加到坐標(biāo)由grid
10、命令控制。Grid on/off命令控制是否繪制網(wǎng)格線。不帶參數(shù)的grid命令在兩種狀態(tài)之間切換。向坐標(biāo)添加邊框由box命令控制。Box on/off命令控制是否添加邊界線。不帶參數(shù)的box命令在兩種狀態(tài)之間切換。您可以使用例如范例5-8的座標(biāo)繪制三個同心圓,然后加入座標(biāo)控制。程序如下:t=0:0.01:2 * pix=exp(I * t);y=x;2 * x;3 * x;plot(y)grid on;% grid line box on;%座標(biāo)邊界axis equal%座標(biāo)軸使用相同的比例,5.1.5版圖形的視覺剪輯MATLAB 7.0版在圖形視窗中視覺化圖形剪輯工具??梢允褂脠D形窗口菜單欄
11、或工具欄中的相關(guān)命令在窗口中編輯各種圖形對象。圖形窗口包含菜單欄和工具欄菜單。菜單欄共有7個菜單項:File、Edit、View、Insert、Tools、Window和Help,工具欄菜單包含11個命令按鈕。5.1.6函數(shù)自適應(yīng)采樣的繪圖函數(shù)fplot函數(shù)調(diào)用格式為fplot(fname,lims,tol,選項)。其中fname是函數(shù)名,并顯示為字符串。LIMS是x,y的值范圍。選項定義與plot函數(shù)相同。示例5-9使用fplot函數(shù)繪制f(x)=cos(tan(x)的曲線。命令如下:fplot (cos (tan (pi * x),0,1,1e-4),5.1.7圖形窗口中拆分子小程序函數(shù)調(diào)
12、用的格式為sub plot(;在每個繪圖區(qū)域中,可以徐璐在不同的坐標(biāo)系中單獨繪制圖形。示例5-10在圖形窗口中將多條曲線同時繪制為子圖形。Sin (x)、cos (x)、tan (x)、ctg (x)、5.2其他二維圖形5.2.1其他坐標(biāo)系下的二維數(shù)據(jù)圖形1日志坐標(biāo)圖形MATLAB提供了繪制對數(shù)和半對數(shù)坐標(biāo)曲線的函數(shù)提供選項1、x2、y2,格式如下(subplot),2使用稱為極軸極軸極軸函數(shù)極軸(polar(theta,rho,option)的調(diào)用格式繪制極軸圖形。其中theta是極軸極軸角,rho是極軸矢量,選項的內(nèi)容與plot函數(shù)類似。示例5-12繪制r=sin(t)cos(t)的極坐標(biāo)
13、并顯示數(shù)據(jù)點。程序如下:t=0: pi/5033602 * pi;R=sin(t)。* cos(t);極式(t,r,-*);5.2.2二維統(tǒng)計分析圖表MATLAB有很多二維統(tǒng)計分析圖形。通常包括條形圖、階梯圖、條形圖和填充圖。函數(shù)bar(x,y,可選)stairs(x,y)過程如下:x=0: pi/1033602 * pi;y=2 * sin(x);Subplot(2,2,1);條形(x、y、g);標(biāo)題(欄(x,y,g);Axis(0,7,-2,2);Subplot(2,2,2);星形(x,y,b);標(biāo)題(星形(x,y,b);Axis(0,7,-2,2);Subplot(2,2,3);Stem(x、y、k);標(biāo)題(stem (x,y,k);Axis(0,7,-2,2);Subplot(2,2,4);菲爾(x,y,y);標(biāo)題(fill (x,y,y);Axis(0,7,-2,2);還有MATLAB提供的許多統(tǒng)計分析繪圖函數(shù),如表示每個元素總數(shù)百分比的餅圖、復(fù)數(shù)呼機等。例5-14圖形繪制:(1)一家企業(yè)的年度季度產(chǎn)值(單位考試餅圖:萬元)分別為2347,1827,2043,3025。(2)繪制7 2.9i、2-3i和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中職第二學(xué)年(老年護理)實操技能階段測試題及答案
- 2025年大學(xué)健康教育與促進(健康促進方法)試題及答案
- 2025年中職會計(稅務(wù)會計)試題及答案
- 2025年高職計算機應(yīng)用(數(shù)據(jù)處理技術(shù))試題及答案
- 2025年中職電梯安裝與維修保養(yǎng)(電梯安裝技術(shù))試題及答案
- 2025年高職養(yǎng)老服務(wù)應(yīng)用(應(yīng)用技術(shù))試題及答案
- 2025年中職第二學(xué)年(環(huán)境監(jiān)測技術(shù))環(huán)境監(jiān)測實訓(xùn)試題及答案
- 2025年高職(環(huán)境監(jiān)測技術(shù))化學(xué)分析實務(wù)試題及答案
- 2025年中職(物流設(shè)備基礎(chǔ)綜合實訓(xùn))實操試題及答案
- 2025年大學(xué)植物生物學(xué)(植物分類)試題及答案
- 地坪漆施工方案范本
- 2025寧波市甬北糧食收儲有限公司公開招聘工作人員2人筆試參考題庫及答案解析
- 民政局筆試題及答案
- 二零二五版中醫(yī)師承關(guān)系合同書
- 個人護理健康知識與技巧
- 《微積分與線性代數(shù)》課件
- 鍋爐三大安全附件69課件講解
- (湘美版)五年級上冊書法指導(dǎo)練習(xí)教案
- 學(xué)習(xí)方法總結(jié)高效學(xué)習(xí)的技巧與方法
- 綜合醫(yī)院心身疾病診治
- 港口安全生產(chǎn)管理模版
評論
0/150
提交評論