版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
4.2三維圖形1.三維曲線
plot3(X,Y,Z,LineSpec)
函數(shù)繪出三矩陣的列向量的,其中X,Y,Z為3個大小相同的矩陣.函數(shù)給出通過這些向量所表示的點的圖形.其中X,Y,Z為3個相同長度的向量.其中LineSpec為定義線型的字符串,形式同plot函數(shù).
plot3(X1,Y1,Z1,LineSpec1,...,Xn,Yn,Zn,LineSpecn)
可為每個X、Y、Z三元組指定特定的線型、標記和顏色.可以對某些三元組指定LineSpec,而對其他三元組省略它.
繪制三維曲線的方法同平面曲線的類似,屬性設(shè)置見表4-1和4-2.例4.10繪制螺旋線解
t=0:0.5:10*pi;
x=t;y=sin(t);z=cos(t);
plot3(x,y,z,'.-')
title('螺旋線')
xlabel('x');ylabel('y');zlabel('z')得到圖形如圖4-10.圖4-10螺旋線例4.11繪制藍寶石項鏈圖.解
t=0:0.02*pi:2*pi;
x=sin(t);y=cos(t);z=cos(2*t);
plot3(x,y,z,'bd-')
boxon
view([-82,58])
legend('鏈','寶石')得到圖形如圖4-11.圖4-11藍寶石項鏈圖2.三維曲面
MATLAB中利用meshgrid、mesh和surf函數(shù)可以方便繪制三維曲面圖形.在MATLAB中繪制由函數(shù)z=z(x,y)確定的曲面時,首先利用meshgrid產(chǎn)生一個網(wǎng)格矩陣,然后計算函數(shù)在各網(wǎng)格點上的值,再利用mesh和surf函數(shù)繪制曲面圖形.調(diào)用格式如下:
[X,Y]=meshgrid(x,y)
x,y為給定的向量,X,Y是網(wǎng)格劃分后得到的網(wǎng)格矩陣;
若x=y,則可簡寫為[X,Y]=meshgrid(x).mesh(X,Y,Z,C)
繪制由X,Y,Z,C所確定的曲面網(wǎng)格面圖形.surf(X,Y,Z,C)
繪制由矩陣X,Y,Z,C所確定的曲面圖,參數(shù)含義同mesh.mesh繪制網(wǎng)格圖,surf繪制著色的三維表面圖.例4.12使用向量
x
定義的
x
坐標和向量
y
定義的
y
坐標創(chuàng)建二維網(wǎng)格坐標,并在二維網(wǎng)格上計算函數(shù)z=
x2+y2.解
>>x=1:2;
>>y=1:3;
>>[X,Y]=meshgrid(x,y)
X=
12
12
12Y=112233>>Z=X.^2+Y.^2Z=25581013
例4.12中例用直線x=1,x=2,y=1,y=2,y=3對[1,2]×[1,3]進行網(wǎng)格劃分,得到網(wǎng)格點(1,1),(1,2),(1,3),(2,1),(2,2),(2,3),見圖4-12.例4.12中的X和Y是同型矩陣,分別存儲網(wǎng)格點的橫坐標和縱坐標.利用X和Y的點冪運算計算網(wǎng)格點對應(yīng)的函數(shù)值矩陣Z,即X中的(i,j)元素和Y中的(i,j)元素進行計算得到Z中的元素(i,j),如當X(3,1)=1,Y(3,1)=3時,Z(3,1)=10.
Z也和X、Y是同型矩陣.圖4-12meshgrid繪制二維網(wǎng)格例4.13(1)利用mesh繪制巴拿馬草帽(2)利用surf繪制橢球面解(1)x=[-8:0.5:8];y=[-8:0.5:8];
[X,Y]=meshgrid(x,y);
r=sqrt(X.^2+Y.^2)+eps;
Z=sin(r)./r;
mesh(X,Y,Z)
title(‘巴拿馬草帽')
xlabel('x');ylabel('y');zlabel('z')得到圖形見圖4-13a.圖4-13a(2)clear
r=linspace(0,pi,100);t=linspace(0,2*pi,100);
[r,t]=meshgrid(r,t);
X=3*sin(r).*cos(t);Y=2*sin(r).*sin(t);Z=cos(r);
surf(X,Y,Z)
axisequal
xlabel('x');ylabel('y');zlabel('z')
title('橢球面')
得到圖形見圖4-13b.圖4-13bMATLAB命令如下:t=0:0.1:2*pi;r=-3:0.1:3;[t,r]=meshgrid(t,r);x=r.*cos(t);y=r.*sin(t);z=r;mesh(x,y,z)holdonu=-pi:0.1:pi;v=-3:0.1:3;[u,v]=meshgrid(u,v);x1=1+cos(u);y1=sin(u);z1=v;mesh(x1,y1,z1)得到圖形如圖4-14.圖4-14錐面和柱面的相交圖形解MATLAB命令如下:r=-1/2:0.1:1/2;t=0:0.03:2*pi;[r,t]=meshgrid(r,t);x=(1+r.*cos(t/2)).*cos(t);y=(1+r.*cos(t/2)).*sin(t);z=r.*sin(t/2);surf(x,y,z)得到圖形如圖4-15.
圖4-15莫比烏斯帶前面作出的曲面都是雙側(cè)曲面,它們可以分出內(nèi)、外側(cè)或左、右側(cè)等,莫比烏斯帶子是單側(cè)曲面,它沒有內(nèi)外側(cè)和左右側(cè)之分.3.三維網(wǎng)圖的高級處理
(1)消隱處理:hiddenon|off設(shè)置或取消圖形消隱.該語句一定要放在繪圖語句之后,否則不起作用;
(2)帶有等位線投影的網(wǎng)圖繪制:meshc;
(3)平臺式網(wǎng)圖的繪制:meshz;
(4)水線圖的繪制:waterfall.例4.16三維網(wǎng)圖的高級處理.解
>>loadlogo
>>mesh(L)
>>figure
>>[X,Y,Z]=peaks(30);waterfall(X,Y,Z)得到圖形如圖4-16.水線圖圖4-16三維網(wǎng)圖a)MATLAB軟件LOGO4.三維等高線圖的繪制
contour3(Z)
創(chuàng)建一個包含矩陣
Z
的等值線的三維等高線圖,其中
Z
包含x-y平面上的高度值.MATLAB會自動選擇要顯示的等高線.例4.17繪制等高線圖.解
[X,Y]=meshgrid(-5:0.25:5);
Z=X.^2+Y.^2;
contour3(Z)
得到圖形見圖4-17.圖4-17等高線
4.三維旋轉(zhuǎn)體的繪制
(1)柱面圖
[X,Y,Z]=cylinder(r,n)
基于向量r定義的剖面曲線返回柱面的x、y和z坐標.該圓柱繞其周長有n個等距點.例4.18繪制單位圓柱.解>>cylinder得到圖形見圖4-18.圖4-18單位圓柱例4.19生成剖面函數(shù)
2+cos(t)
定義的柱面.解
t=0:pi/10:2*pi;
figure
[X,Y,Z]=cylinder(2
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025上半年江蘇省南京市江北新區(qū)社會事業(yè)局招聘23人歷年高頻重點提升(共500題)附帶答案詳解
- 2025年度發(fā)電機組性能優(yōu)化與節(jié)能維修合同
- 2025年度房地產(chǎn)分銷項目風(fēng)險評估合同2篇
- 2025年度房地產(chǎn)項目圖文策劃與制作合同3篇
- 2025年度賓館布草洗滌、消毒及客房用品定制服務(wù)合同2篇
- 2025年度海洋工程勞務(wù)分包協(xié)議2篇
- 2025年度廢棄衣物回收與環(huán)保處理合同
- 2025年度二零二五年度工業(yè)用地土地使用權(quán)互換協(xié)議書3篇
- 2025年度地下數(shù)據(jù)中心地下室租賃管理協(xié)議3篇
- 2025年度航空航天器研發(fā)制造協(xié)議合同2篇
- 短債基金入門技巧知識講座
- 國開法律職業(yè)倫理期末復(fù)習(xí)資料
- 海南物流行業(yè)發(fā)展趨勢分析報告
- 移相變壓器計算程序標準版
- 期末測試(試題)-三年級數(shù)學(xué)上冊人教版
- 藥劑科門診中成西藥房利用PDCA循環(huán)降低門診藥房調(diào)劑內(nèi)差發(fā)生率品管圈QCC成果匯報
- 物料員工作計劃與總結(jié)
- 浙江省金華市2023年九年級上學(xué)期期末數(shù)學(xué)試題附答案
- 京東2023審計報告
- 2023年江蘇省普通高中學(xué)業(yè)水平測試生物試卷
- 鞋類產(chǎn)品線上銷售平臺的運營與推廣
評論
0/150
提交評論