matlab三維圖形繪制實(shí)例_第1頁
matlab三維圖形繪制實(shí)例_第2頁
matlab三維圖形繪制實(shí)例_第3頁
matlab三維圖形繪制實(shí)例_第4頁
matlab三維圖形繪制實(shí)例_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、1三維圖形一.三維曲線plot3(x1,y1,z1,選項(xiàng)1,x2,y2,z2,選項(xiàng)2,xn,yn,zn選項(xiàng)n)其中每一組x,y,z組成一組曲線得坐標(biāo)參數(shù),選項(xiàng)得定義與plot函數(shù)相同。當(dāng)x,y,z就是同維向量時(shí),則x,y,z對(duì)應(yīng)元素構(gòu)成一條三維曲線。當(dāng)x,y,z就是同維矩陣時(shí),則以x,y,z對(duì)應(yīng)列元素繪制三維曲線,曲線條數(shù)等于矩陣列數(shù)。Example1、繪制三維曲線。程序如下:clf,t=0:pi/100:20*pi;x=sin;y=cos;z=t、*sin(t)、*cos(t);%向量得乘除哥運(yùn)算前面要加點(diǎn)plot3(x,y,z);title('Linein3-DSpace'

2、);xlabel('X');ylabel('Y');zlabel(Z);gridon;所得圖形如下:Linein3-DSpace40y20一Z0.-20-4010.5二.三維曲面1、產(chǎn)生三維數(shù)據(jù)在MATLAB中,利用meshgrid函數(shù)產(chǎn)生平面區(qū)域內(nèi)得網(wǎng)格坐標(biāo)矩陣。語句執(zhí)行后,矩陣X得每一行都就是向量x,行數(shù)等于向量y得元素得個(gè)數(shù),矩陣Y得每一列都就是向量y,列數(shù)等于向量x得元素得個(gè)數(shù)。2、繪制三維曲面得函數(shù)surf函數(shù)與mesh函數(shù)example2、繪制三維曲面圖z=sin(x+sin(y)-x/10。程序如下:clf,x,y=meshgrid(0:0、25:

3、4*pi);%產(chǎn)生平面坐標(biāo)區(qū)域內(nèi)得網(wǎng)格坐標(biāo)矩陣z=sin(x+sin(y)-x、/10;surf(x,y,z);axis(04*pi04*pi-2、51);title('surf函數(shù)所產(chǎn)生得曲面');figure;mesh(x,y,z);axis(04*pi04*pi-2、51);title('mesh函數(shù)所產(chǎn)生得曲面');surf函數(shù)所產(chǎn)生的曲面1 -0.5 -0 -0.5 -1 -1.5 -2 -2.5 -105510mesh函數(shù)所產(chǎn)生的曲面1一0.5-0-0.5-1-1.5-l-2-2.5-1010500Example3、繪制4種三維曲面圖。clf,x,y

4、=meshgrid(-10:0、8:10);z=sin(sqrt(x、A2+y、人2)、/sqrt(x、A2+y>A2);subplot(2,2,1);mesh(x,y,z);title('mesh(x,y,z)')subplot(2,2,2);meshc(x,y,z);title('meshc(x,y,z)')subplot(2,2,3);meshz(x,y,z)title('meshz(x,y,z)')subplot(2,2,4);surf(x,y,z);title('surf(x,y,z)')圖像如下:10mesh(x

5、,y,z)1010meshc(x,y,z)10-10 -10surf(x,y,z)-10-10meshz(x,y,z)10101010-10 -10-10-103、標(biāo)準(zhǔn)三維曲面sphere函數(shù)得調(diào)用格式為:x,y,z=sphere(n)cylinder函數(shù)得調(diào)用格式為:x,y,z=cylinder(R,n)MATLAB還有一個(gè)peaks函數(shù),稱為多峰函數(shù),常用于三維曲面得演示。Example4繪制標(biāo)準(zhǔn)三維曲面圖形。clearall;t=0:pi/20:2*pi;x,y,z=cylinder(2+sin(t),30);subplot(2,2,1);surf(x,y,z);title('x,y,z=cylinder(2+sin(t),30)')subplot(2,2,2);x,y,z=sphere;%20X20surf(x,y,z);title('x,y,z=sphere')subplot(2,1,2);x,y,z=peaks(30);%30X30surf(x,y,z);title('x,y,z=pe

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論