




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
MATLAB中特殊坐標(biāo)系的圖形函數(shù)MATLAB中特殊坐標(biāo)系的圖形函數(shù)1特殊坐標(biāo)系的圖形函數(shù)在基本的繪圖函數(shù)使用時(shí),它們的坐標(biāo)軸刻度均為線性刻度。但是當(dāng)實(shí)際的數(shù)據(jù)出現(xiàn)指數(shù)變化時(shí),指數(shù)變化就不能直觀的從圖形上體現(xiàn)出來(lái)。又假如當(dāng)函數(shù)以極坐標(biāo)等表示時(shí),我們就不能用線性刻度來(lái)表示。為了解決這些問(wèn)題,matlab提供了相應(yīng)的繪圖函數(shù)。這里所謂的特殊坐標(biāo)系是區(qū)別于均勻直角坐標(biāo)系而言,具體來(lái)說(shuō)就是對(duì)數(shù)坐標(biāo)系、極坐標(biāo)系、柱坐標(biāo)和球坐標(biāo)等。特殊坐標(biāo)系的圖形函數(shù)在基本的繪圖函數(shù)使用時(shí),它們的坐標(biāo)軸刻度2對(duì)數(shù)坐標(biāo)系MATLAB語(yǔ)言提供了繪制不同形式的對(duì)數(shù)坐標(biāo)曲線的功能,具體實(shí)現(xiàn)該功能的函數(shù)是semilogx、semilogy和loglog。semilogx(x軸對(duì)數(shù)刻度坐標(biāo)圖)用該函數(shù)繪制圖形時(shí)x軸采用對(duì)數(shù)坐標(biāo)。
semilogx(y):對(duì)x軸的刻度求常用對(duì)數(shù)(以10為底),而y為線性刻度。對(duì)數(shù)坐標(biāo)系MATLAB語(yǔ)言提供了繪制不同形式的對(duì)數(shù)坐標(biāo)曲線的3對(duì)數(shù)坐標(biāo)系>>x=0.001:0.01*pi:2*pi;>>y=log10(x);>>semilogx(x,y,'-*');(x軸對(duì)數(shù)刻度坐標(biāo)圖)>>plot(x,y)(均勻直角坐標(biāo)系)對(duì)數(shù)坐標(biāo)系>>x=0.001:0.01*pi:2*pi;4對(duì)數(shù)坐標(biāo)系
Semilogx繪制的y=log10(x)plot繪制的y=log10(x)如圖所示,x=(0.001~2Π)以0.01Π為間隔。semilogx函數(shù)中x軸的相鄰坐標(biāo)值之間的刻度是不等距的,它是是按照相等的指數(shù)變化來(lái)增加的
。而plot函數(shù)中的相鄰坐標(biāo)值之間的刻度是等距的。對(duì)數(shù)坐標(biāo)系5對(duì)數(shù)坐標(biāo)系若y為實(shí)數(shù)向量或矩陣,則semilogx(y)結(jié)合y列向量的下標(biāo)與y的列向量畫出線條。即以y列向量的索引值為橫坐標(biāo),以y列向量的值為縱坐標(biāo)。>>y=[21,35,26,84;65,28,39,68;62,71,59,34];>>semilogx(y)y=213526846528396862715934對(duì)數(shù)坐標(biāo)系若y為實(shí)數(shù)向量或矩陣,則semilogx(y)結(jié)6對(duì)數(shù)坐標(biāo)系若y為復(fù)數(shù)向量或矩陣,則semilogx(y)等價(jià)于semilogx
(real(y).imag(y)).>>y=[1+3*i,5+6*i,3+9*i;5+9*i,5+1*i,9+8*i;3+2*i,5+4*i,3+7*i]y=1.000+3.000i5.000+6.000i3.000+9.000i5.000+9.000i5.000+1.000i9.000+8.000i3.000+2.000i5.000+4.000i3.000+7.000i>>semilogx(y)對(duì)數(shù)坐標(biāo)系若y為復(fù)數(shù)向量或矩陣,則semilogx(y)等7對(duì)數(shù)坐標(biāo)系semilogy(y軸對(duì)數(shù)刻度坐標(biāo)圖)用該函數(shù)繪制圖形時(shí)y軸采用對(duì)數(shù)坐標(biāo)。調(diào)用格式與semilogx基本相同。>>x=0.001:0.1*pi:2*pi;>>y=10.^x;>>semilogy(x,y,'-*')>>plot(x,y)semilogy函數(shù)plot函數(shù)對(duì)數(shù)坐標(biāo)系semilogy(y軸對(duì)數(shù)刻度坐標(biāo)圖)8對(duì)數(shù)坐標(biāo)系loglog用該函數(shù)繪制圖形時(shí)x和y軸均采用對(duì)數(shù)坐標(biāo)。調(diào)用格式與semilogx基本相同。>>m=1:1*pi:20*pi;>>x=10.^m;>>y=log10(m);>>loglog(x,y,'-*');>>plot(x,y,'-*')loglog函數(shù)plot函數(shù)對(duì)數(shù)坐標(biāo)系loglog9極坐標(biāo)系polar命令該命令用于畫極坐標(biāo)圖,它接受極坐標(biāo)形式的函數(shù)rho=f(θ)。polar的調(diào)用格式:
polar(theta,rho,LineSpec)用極角theta和極徑rho畫出極坐標(biāo)圖形。極角theta為從x軸到半徑的單位為弧度的向量,極徑rho為各數(shù)據(jù)點(diǎn)到極點(diǎn)的半徑向量,LineSpec指定極坐標(biāo)圖中線條的線型、標(biāo)記符號(hào)和顏色等。
極坐標(biāo)系polar命令10極坐標(biāo)系>>rho0=1;theta=0:pi/20:4*pi;rho=rho0+theta*rho0;polar(theta,rho,'r')polar的調(diào)用格式:
polar(theta,rho)用極角theta和極徑rho畫出極坐標(biāo)圖形。極角theta為從x軸到半徑的單位為弧度的向量,極徑rho為各數(shù)據(jù)點(diǎn)到極點(diǎn)的半徑向量。極坐標(biāo)系>>rho0=1;polar的調(diào)用格式:11柱坐標(biāo)系和球坐標(biāo)系
在MATLAB中沒(méi)有在柱坐標(biāo)和球坐標(biāo)下直接繪制數(shù)據(jù)圖形的命令,但pol2cart和sph2cart命令能夠?qū)⒅鴺?biāo)和球坐標(biāo)值轉(zhuǎn)化為直角坐標(biāo)系下的坐標(biāo)值,然后在直角坐標(biāo)下繪制數(shù)據(jù)圖形。柱坐標(biāo)系和球坐標(biāo)系12柱坐標(biāo)系pol2cart命令該命令用于將極坐標(biāo)或柱坐標(biāo)值轉(zhuǎn)換成直角坐標(biāo)系下的坐標(biāo)值。其轉(zhuǎn)化規(guī)則如下圖所示。然后使用plot3(三維繪圖的基本函數(shù))、mesh(它與plot3不同的是它可以繪制出某一區(qū)間完整的曲面,而不是單根曲線)等命令繪圖,即在直角坐標(biāo)系下繪制使用柱坐標(biāo)值描述的圖形。調(diào)用格式如下:[x,y]=pol2cart(theta,rho,)
[x,y,z]=pol2cart(theta,rho,z)
極坐標(biāo)和柱坐標(biāo)與直角坐標(biāo)轉(zhuǎn)換的規(guī)則柱坐標(biāo)到直角坐標(biāo)極坐標(biāo)到直角坐標(biāo)柱坐標(biāo)系pol2cart命令極坐標(biāo)和柱坐標(biāo)與直角坐標(biāo)轉(zhuǎn)換的規(guī)13柱坐標(biāo)系>theta=0:pi/20:2*pi;>>rho=sin(theta);>>[t,r]=meshgrid(theta,rho);>>z=r.*t;(.*是矩陣中對(duì)應(yīng)元素相乘)>>[X,Y,Z,]=pol2cart(t,r,z);>>mesh(X,Y,Z)
meshgrid命令的作用是將給定的區(qū)域按一定的方式劃分成平面網(wǎng)格,該網(wǎng)格可以用來(lái)繪制三維曲面。theta和rho就是來(lái)定義網(wǎng)格劃分區(qū)域的。[t,r]是用來(lái)儲(chǔ)存網(wǎng)格劃分后的數(shù)據(jù)矩陣的。柱坐標(biāo)系>theta=0:pi/20:2*pi;14球坐標(biāo)系sph2cart命令
該命令用于將球坐標(biāo)值轉(zhuǎn)換成直角坐標(biāo)系下的坐標(biāo)值,其轉(zhuǎn)換規(guī)則如下圖所示。然后使用plot3、mesh等繪圖命令,即再直角坐標(biāo)系下繪制使用球坐標(biāo)值描述的圖形。調(diào)用格式如下:[x,y,z]=sph2cart(theta,phi,r)
球坐標(biāo)系sph2cart命令15球坐標(biāo)系>>a=linspace(0,2*pi);b=linspace(0,2*pi);[theta,phi]=meshgrid(a,b)r=2;[x,y,z]=sph2cart(theta,phi,r);mesh(x,y,z)
linspace是用來(lái)生成一個(gè)等差數(shù)列。
x=linspace(a,b,n)就是將生成一個(gè)以a和b為斷點(diǎn),共劃分為n個(gè)區(qū)間的向量。如果省去n,則默認(rèn)劃分100個(gè)區(qū)間。球坐標(biāo)系>>a=linspace(0,2*pi);16球坐標(biāo)系>>a=l
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2031年中國(guó)紫芯木防水地板行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)玻璃噴砂保護(hù)膜行業(yè)投資前景及策略咨詢研究報(bào)告
- 蚌埠醫(yī)學(xué)院《文學(xué)理論與文學(xué)研究》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年中國(guó)泵浦消防車行業(yè)發(fā)展現(xiàn)狀及市場(chǎng)前景分析預(yù)測(cè)報(bào)告
- DB13T 5147-2019 有機(jī)廢氣凈化裝置臭氧釋放量檢測(cè)技術(shù)要求
- DB13T 2906-2018 非煤礦山井下民用爆炸物品儲(chǔ)存庫(kù)安全規(guī)范
- DB13T 2968-2019 智能信報(bào)箱通 用技術(shù)條件
- DB13T 5004-2019 商務(wù)誠(chéng)信基礎(chǔ)數(shù)據(jù)元目錄
- 中公公務(wù)員面試題及答案
- 智慧文旅面試題庫(kù)及答案
- 2025年生物統(tǒng)計(jì)學(xué)考試題及答案詳解
- 2025年蘇教版數(shù)學(xué)五年級(jí)下冊(cè)期末考試真題及答案(五)
- 護(hù)士鼻飼考試題及答案
- 建筑智能化試題及答案
- 倉(cāng)管面試試題及答案
- 廣西南寧市2025屆普通高中畢業(yè)班第二次適應(yīng)性考試(二模)數(shù)學(xué)試題【含答案】
- 2024年四川省考公務(wù)員考試結(jié)構(gòu)化面試綜合崗真題試題試卷答案解析
- 2025-2030中國(guó)氮化鋁基板行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略研究報(bào)告
- GB/T 3091-2025低壓流體輸送用焊接鋼管
- 湖北省武漢市2025屆高中畢業(yè)生四月調(diào)研考試生物試題及答案(武漢四調(diào))
- 人音版七年級(jí)下冊(cè)賽乃姆教學(xué)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論