MATLAB實驗二繪圖參考答案僅供參考_第1頁
MATLAB實驗二繪圖參考答案僅供參考_第2頁
MATLAB實驗二繪圖參考答案僅供參考_第3頁
MATLAB實驗二繪圖參考答案僅供參考_第4頁
MATLAB實驗二繪圖參考答案僅供參考_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、河南財經(jīng)政法大學數(shù)學與信息科學學院 實驗二:MATLAB的繪圖實驗目的:1、掌握MATLAB的各種二維繪圖;2、掌握MABLAE的三維繪圖;3、了解MABLAE的MATLAB的繪圖修飾。實驗內容基本二維繪圖函數(shù)顏色,線條的設置,繪制多圖三維繪圖圖形標注,坐標,修飾等處理實驗要求1、學生在實驗操作過程中自己動手獨立完成,1人為1組。2、完成實驗報告:按照試驗的每個題目的具體要求完成實驗數(shù)據(jù)記錄及分析(命令與結果)1、運行該端程序,注釋程序。心一1;+1=t=0:0.05:2*pi;%t的取值范圍是0到2pi,其步長為005plot(t,sin(t),xlabel(time(0ZXpi)1),%在

2、坐標軸工上標注time(0Jpi)ylabelCvalue*),%在坐標軸y標注valuetext(pi/2,0.9upaiTowsinQpi/2)=SvC”),%在(pi/2,09)處用向上的箭頭標注sin(pi/2AHtext(pi*3/2,-09(downarrowsin(p1水3/2)=,v(l,:),text(0,0.6,1Date:J,date),%在(0Q.6)處顯示Date當前日期gtext(*Date:*,date);%通過鼠標箭頭標注Date日期2、運行該端程序(掌握subplot,pause),注釋程序t=0:0.1:4*pi,y=exp(-01*t).*sin(t),e

3、lffigure(l)subplot(2,2,1)%清空繪圖窗口%新建一個繪圖窗口,標號為1%將一個繪圖窗口劃分成一個2*2的子區(qū)域,并按行從左至右依次排號,1表示第一個繪圖子區(qū)域stem(t,y)titleCstemCty)pause%繪制火柴桿圖%加標題為stem(t,v)%在當前完成的圖像上停留,按任意鍵顯示后面的命令subplotd)stairs(t,y)title(stairs(t,y)%繪制階梯圖pausesubplot(2,2,3)bar(t,y)%纟會制直方圖titleCbar(ty)1)pausesubp101(2,2,4)fill(o,t,4*pi,o,y,oAJ)%o,t

4、,4*pi,o,y,o范FEI內圖像中填充紅色titleCfill(tyT)3、利用函數(shù)plot在一個坐標系中畫一卞兒個函數(shù)的圖像x=sintte(0,2*pi)數(shù)據(jù)點用星號表示,線型為黑色虛線。x=costtW(0,2*pi)數(shù)據(jù)點用方塊表示,線型為紅色虛線。x=sin2ttW(0,2*pi)數(shù)據(jù)點用小圓圈表示,線型為藍色虛線。在命令窗口中輸入程序:t=0:pi/20:2*pi,plotsin,1*:kXcosJs:r,t,sin(2*t)/ob);gridont=0:0.l:2*pi;x二sin(t);plot(t,x,k*:)holdonx二cos(t);plot(t,x,rs:)x二s

5、in(2*t);plot(t,x,bo:)gridon4、繪制三維螺旋線:x=2(cost+tsint),y=2(sint-tcost),z=l.5t,tW0,10*pi.要求生成相應的坐標軸和標題附加標注,線為藍色點線,線條粗細設置為5.生成的三維螺旋線的程序t=0:pi/20:10*pi,x=2*(cos(t)+t*sin(t),y=2*(sin(t)-t水cos(t)”z=1.5*t,plot3(x,y,z,b)給x,y,z軸分別加上標注”x”y”,”z“,給圖形加上標題”三維螺旋線”,將線條粗細設為5t=0:pi/20:10*pi,x=2*(cos(t)+t*sin(t),y=2*(s

6、in(t)-t.*cos(t),z=1.5*t,plot3(x,yz:bl,linewidtli,5)titleC三維螺旋線吹xlabelCx1),ylabelCy);zlabeKz),4、已知曲面方程二=cosxsig,x,y引_1.5刃,建立子窗口,在同一圖形V窗口中繪制三維線圖.兩格圖.光滑曲面圖,在每張子圖上加標題標注(1)生成繪制三維曲線圖和曲面圖的數(shù)據(jù)點x=-1.5*pi:pi/2O:1.5*pi;y=-1.5*pi:pi/2O:1.5*pi;X,Y=meshgiid(x,y),z=cos(z).*sin(y)./(y+eps),Z=cos(X)*sin(Y)./(Y+eps),(

7、2)設置子圖,分別繪制空間圖subplot(2,2,l)plot3(x,y,z),titleC三維線圖欣subplot(2,2,2)mesh(X,YZ);titleC網(wǎng)格圖欣subplot(2,2,3)surfQC,Y,Z);titleC曲而圖)5、在同一坐標系下面畫出y=O.2eolA+sin(0.5x)和y=O.2eolA+cos(0.5x)在區(qū)間0,2刃上的曲線圖,添上圖例、題頭、坐標軸。x=0:pi/202*pi,plot(x,0.2*exp(0l*x)+sin(0.5*x),x,02*exp(0.l*x)+cos(0.5*x)legend(0.2*exp(0l*x)+sin(0.5*

8、x),0.2*exp(0.l*x)+cos(0.5*x)xlabelCx1),ylabelCy1);title。兩曲線示意圖06、1)數(shù)據(jù)如卜表所示:數(shù)學系畢業(yè)學生去向比例()國家單位10私營企業(yè)40出國5讀研20待業(yè)25耍求畫出:餅形圖(二維.三維)xl=104052025;yl=00001;lable=C國家單位1W,私營企業(yè)40%,出國5%讀研20%,待業(yè)25*;pie(xl,yl,lable);二維KlegendClable,5);xl=104052025;yl=00001;lable=C國家單位10V,私營企業(yè)40%,出國5%讀研20%待業(yè)25%;pie3(xl,yl,lable);

9、三維%legend(lable,5);(2)數(shù)據(jù),x二-5:05:5;y=sin(x),試畫出火柴棒.直方圖、階梯圖。河南財經(jīng)政法大學數(shù)學與信息科學學院 #河南財經(jīng)政法大學數(shù)學與信息科學學院 x=-5:0.5:5;y=sin(x);subplot(2,2,1);stem(y);title(,火柴棒圖Jsubplot(2,2,2);bar(y);title(,直方圖subplot(2,2,3);stairs(xzy);title(階梯圖T);7、作出如圖所示的三維圖形(圓環(huán)而和球而),其中圓環(huán)而的方程為:(sqigx八2+尸2)-6)八2+二八2=4參數(shù)方程為:x=(R+rcosu)cosvy=

10、(R+rcosu)sinv,u,ve0,2x=rsinuezmeshC(6+2*cos(u)*cos(v)(6+2*cos(u)*sin(v)/2*sin(u),0,2*pi,0,2*pi)holdonezmeshC3*cos(u)*cos(v)3*cos(u)*sin(v)/3*sin(u)J,0,2*pi,0,2*pi)axisequalu=0:0.O5*pi:2*pi;v=0:0.O5*pi:3*pi;thv=meshgrid(u,v);x=(6+2牝os(u)*cos(v);y=(6+2*cos(u).*sin(v);z=2*sin(u);mesh(x,y,z);axisequalho

11、ldonXO,Y0,Z0=sphere(150);X=3*X0;Y=3*YO;Z=3*ZO;mesh(X,Y,Z);clearclcu=0:005*pi:2*pi;v=u;U,V=meshgrid(u,v);R=6;r=2;x=(R+r*cos(U)*cos(V);y=(R+r*cos(U)*sin(V);z=t*sin(U);surf(x,yzz)axisequalholdonxl=r*cos(U)*cos(V);yl=r*cos(U)*sin(V);zl=rsin(U);surf(xl,yl,zl)8作出圓柱而x2+y2=1和圓柱面/+z2=l相交的圖形。u=linspace(-pi,pi

12、,50);v=u;uzv=meshgrid(uzv);x=cos(u);y=sin(u);mesh(x,y,v)holdonmesh(xrvfy)axisequalt=0:pi/20:2*pi;s=-2:0.02:21;x=(0*s+l)*cos(t);y=(0*s+l)*sin(t);z=s*(0*t+l);mesh(xryzz)holdonmesh(xrzfy)ezsurf(1sin(v)Tr1cos(v)TrTuT)holdonezsurf(1sin(v)TrTuTzTcos(v)T)axisequal9、小結:1、畫三維曲而圖時,meshgnd可以省去嗎?為什么?畫三維曲線圖呢?畫三維曲面圖的時候,meshgrid不可以省去。但在畫三維曲線圖時,meshgrid可以省去。因為meshgnd函數(shù)的作用是在MATLAB中生成網(wǎng)絡采樣點,網(wǎng)格表示岀來的是一個矩陣。而surf函數(shù)通常是通過調用meshgnd函數(shù)生成的數(shù)據(jù)網(wǎng)格來繪制圖形的

溫馨提示

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

評論

0/150

提交評論