版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、實驗二 用matlab繪制一元函數(shù)與二元函數(shù)的圖象.平面曲線的表示形式對于平面曲線,常見的有三種表示形式,即以直角坐標方程y= f(x,x a,b,以參數(shù)方程x=x(t), y = y(t),twa,b,和以極坐標r = r(中表示等三種形式。.曲線繪圖的 MATLAB 命令MATLAB中主要用plot,fplot二種命令繪制不同的曲線。plot(x,y)作出以數(shù)據(jù)(x(i),y(i)為節(jié)點的折線圖,其中x,y為同維數(shù)的向量。plot(x1,y1,x2,y2,)作出多組數(shù)據(jù)折線圖 fplot( fun ,af岱出函數(shù)fun在區(qū)間a,b上的函數(shù)圖??梢杂胔elp plot, help fplot
2、查閱有關(guān)這些命令的詳細信息例16.2.1作出函數(shù)y =sinx, y =c0sx的圖形,并觀測它們的周期性。先作函數(shù)y=sinx在1冗,4冗上的圖形,用MATLAB作圖的程序代碼為:x=linspace(-4*pi,4*pi,300);%產(chǎn)生 300 維向量 xy=sin(x);plot(x,y)%二維圖形繪圖命令結(jié)果如圖1.1,上述語句中后面如“ 產(chǎn)生300維向量x”是說明性語句,無需鍵入。1 0.5 0 -0.5 -1-20-1001020圖1.1 y=5nx的圖形 此圖也可用fplot命令,相應的 MATLAB程序代碼為: clear; close; %clear 清理內(nèi)存;close
3、關(guān)閉已有窗口。 fplot( sin(x), -4*pi,4*pi) 結(jié)果如圖1.2.0.5 0 .-0.5 -1-10-50510圖1.2 y =sinx的圖形如果在同一坐標系下作出兩條曲線y =$冶*和y = COSX在-2n,2n上的圖形,相應的MATLAB程序代碼為:x=-2*pi:2*pi/30:2*pi;%產(chǎn)生向量 xy1=sin(x); y2=cos(x);plot(x,y1,x,y2,%:表示繪出的圖形是點線結(jié)果如圖1.3其中實線是y =sinx的圖形,點線是y = C0sx的圖形。 10.50-0.5-1-10-50510圖 1.3 y =sinx,y =c0sx 的圖形3.
4、線型、標記和顏色的控制符號顏色符號標記符號線型b藍色.點一實線g綠色O圓圈:點線r紅色X叉號一.點劃線c青色*星號虛線m紫紅色s止方形y黃色d菱形k黑色v三角形(下)w白色A三角形(上)h六邊形p五角星例16.2.2將例1得到的圖形用不同的線型及顏色加以繪制。x=-2*pi:2*pi/30:2*pi;%產(chǎn)生向量 xy1=sin(x); y2=cos(x);plot(x,y1,x,y2,睇。昧示繪出的圖形是綠色五角星線例16.2.3作出以極坐標方程r = a(1 *cos*),a =1*匚02表示的心臟線相應的MATLAB程序代碼為:clear; close;t=0:2*pi/30:2*pi;r
5、=1+cos(t);x=r.*cos(t); y=r.*sin(t); %plot(x,y)結(jié)果如圖1.5極坐標轉(zhuǎn)化為直角坐標結(jié)果如圖1.4-10圖1.5心臟線3.曲面繪圖的 MATLAB 命令MATLAB中主要用mesh,surf命令繪制二元函數(shù)圖形。mesh(x,y,z)畫網(wǎng)格曲面,這里 x,y,z是三個數(shù)據(jù)矩陣,分別表示數(shù)據(jù)點的橫坐標, 縱坐標和函數(shù)值,該命令將數(shù)據(jù)點在空間中描出,并連成網(wǎng)格。surf(x,y,z)畫完整曲面,這里x,y,z是三個數(shù)據(jù)矩陣,分別表示數(shù)據(jù)點的橫坐標,縱 坐標和函數(shù)值,該命令將數(shù)據(jù)點所表示曲面畫出??梢杂胔elp mesh, help surf查閱有關(guān)這些命令
6、的詳細信息例16.2.4畫出函數(shù)z = Jx2+y2的圖形,不妨將區(qū)域限制在(x,y)73,3父3,3。用MATLAB作圖的程序代碼為:clear;x=-3:0.1:3; %x的范圍為-3,3y=-3:0.1:3; %y的范圍為-3,3X,Y=meshgrid(x,y); %將向量x,y 指定的區(qū)域轉(zhuǎn)化為矩陣X,YZ=sqrt(X.A2+Y.A2); %產(chǎn)生函數(shù)值 Zmesh(X,Y,Z)結(jié)果如圖5.1。圖5.1是網(wǎng)格線圖,如果要畫完整的曲面圖,只需將上述的MATLAB代碼mesh(X,Y,Z) 改為 surf(X,Y,Z),結(jié)果如圖 5.2圖5.1錐面圖5.2錐面要畫等高線,需用contou
7、r,contour3命令.其中contour為二維等高線,contour3為三維等高線,如畫圖5.1的三維等高線,MATLAB代碼為:clear;x=-3:0.1:3;y=-3:0.1:3;X,Y=meshgrid(x,y);Z=sqrt(X.A2+Y.A2);三個坐標軸的contour3(X,Y,Z,10) %畫 10 條等高線xlabel(X-axis),ylabel(Y-axis),zlabel(Z-axis) %標記title(Contour3 of Surface) %標題grid on % 畫網(wǎng)格線結(jié)果如圖5.3.Contour3 of SurfaceY-axis如畫圖5.1的二維
8、等高線,MATLAB代碼為:clear; x=-3:0.1:3; y=-3:0.1:3;X,Y=meshgrid(x,y); Z=sqrt(X.A2+Y.A2); contour(X,Y,Z,10)xlabel(X-axis),ylabel(Y-axis)title(Contour of Surface)grid on結(jié)果如圖5.4.Contour of Surface圖5.4等高線如果要畫Z=1的等高線,則用命令clear; x=-3:0.1:3; y=-3:0.1:3;X,Y=meshgrid(x,y); Z=sqrt(X.A2+Y.A2); contour(X,Y,Z,1 1)結(jié)果如圖5.5。-2-2圖5.5等高線習題16-21.畫出下列各函數(shù)的圖形3(1)立方曲線y=x_-x2.高斯曲線ye1y=(1 )x(5).x.畫出空間曲線x(2).立方拋物線y *Xsin x(4)廠工(6) y =3sin x + 2cos x x =2sin t,y =c
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《習慣領域與決策》課件
- 游戲版權(quán)保護機制概述-洞察分析
- 油氣加工節(jié)能減排-洞察分析
- 推廣服務品牌建設-洞察分析
- 壓延設備智能化節(jié)能控制-洞察分析
- 虛擬化技術(shù)在物聯(lián)網(wǎng)的應用探索-洞察分析
- 醫(yī)院科室調(diào)整申請書(6篇)
- 《有效解答顧客疑慮》課件
- 從細節(jié)出發(fā)如何通過標準化的操作提升實驗效率
- 冰雪運動中的自我認知與挑戰(zhàn)
- 浦東機場航班地面保障服務分析
- 工程造價咨詢服務公司企業(yè)管理體系
- 會計工作年限證明個人承諾書
- 廣東工業(yè)大學年《工程制圖》期末試題A卷
- 大學實驗室安全信息牌
- 返校復課證明
- 醫(yī)院室內(nèi)裝修拆除工程施工方案
- 基于AT89C51的路燈控制系統(tǒng)設計
- 第二章國際石油合作合同
- 設計后續(xù)服務承諾書
- 機械加工設備清單及參考價格
評論
0/150
提交評論