實(shí)驗(yàn)四 繪圖與圖像_第1頁(yè)
實(shí)驗(yàn)四 繪圖與圖像_第2頁(yè)
實(shí)驗(yàn)四 繪圖與圖像_第3頁(yè)
實(shí)驗(yàn)四 繪圖與圖像_第4頁(yè)
實(shí)驗(yàn)四 繪圖與圖像_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、實(shí)驗(yàn)四 繪圖與圖像只有一個(gè)變量的函數(shù)圖形【實(shí)驗(yàn)?zāi)康摹渴煜ふ莆沼孟嚓P(guān)的命令來(lái)繪制只有一個(gè)變量函數(shù)的圖形?!緦?shí)驗(yàn)相關(guān)知識(shí)說(shuō)明與舉例】1. 利用plot命令繪制y = cos(x)在0,10上圖像。>> x = 0:0.1:10; % 也可以是x=0:0.1:10;>> y = cos(x);>> plot(x, y)加上標(biāo)簽的圖象>>x = 0:0.01:10;>>y = cos(x);>>plot(x, y), xlabel('x'), ylabel('cos(x)') %以通過(guò)xlabel

2、和ylabel 函數(shù)做到。這些函數(shù)可以帶一個(gè)用單引號(hào)括起來(lái)的參數(shù),該參數(shù)就是坐標(biāo)軸的標(biāo)簽。把xlabel 和ylabel 函數(shù)用逗號(hào)分開(kāi)與plot 命令放在同一行。2. fplot('function string', xstart, xend)命令參數(shù)function string 告訴fplot 你所要繪制的圖象函數(shù),而xstart 和xend 定義了函數(shù)的區(qū)間。例子:畫(huà)出f(t) = e-2tsint,0t4的圖像。>> fplot('exp(-2*t)*sin(t)',0, 4); % fplot 函數(shù)繞過(guò)選擇用來(lái)繪圖的自變量的間隔,而自動(dòng)為

3、我們決定繪圖的點(diǎn)數(shù)。如果我們要為圖象添加標(biāo)簽和標(biāo)題,可以使用與plot(x, y)相同的后繼步驟。我們?cè)僮鲆淮?,這次添加標(biāo)題“阻尼彈力”和坐標(biāo)軸標(biāo)簽。>> fplot('exp(-2*t)*sin(t)',0, 4), xlabel('t'), ylabel('f(t)'),title('阻尼彈力')利用1的plot命令也可以畫(huà)出f(t) = e-2tsint,0t4的圖像,如下:>> t = 0:0.02:4;>> f = exp(-2*t).*sin(t);>> plot(t,

4、f)3同一個(gè)圖象中繪制多條曲線例:同時(shí)繪制正、余弦兩條曲線Y1=SIN(X)和Y2=COS(X),其程序?yàn)椋簒=0:pi/100:2*pi;y1=sin(x);y2=cos(x);plot(x,y1,x,y2)plot函數(shù)還可以為plot(x,y1,x,y2,x,y3,)形式,其功能是以公共向量x為X軸,分別以y1,y2,y3,為Y軸,在同一幅圖內(nèi)繪制出多條曲線。4. 子圖即是在一個(gè)圖上顯示多于一個(gè)圖象。繪制子圖使用命subplot(m, n, p),這里m 和n 告訴MATLAB 產(chǎn)生的產(chǎn)生的子圖有m 行和n 列,p 用來(lái)告訴MATLAB 我們所要貼上去的某個(gè)已經(jīng)繪制的圖形窗口。與以往一樣,

5、我們最好用例子演示說(shuō)明。用subplot 命令創(chuàng)建的圖象都有它自己的特性。例子: 我們并排顯示y = e-1.2xsin(20x)和y = e-2xsin(20x)的圖象。在這兩種情況下,我們都設(shè)為0x5。首先我們定義函數(shù)的定義域、函數(shù)然后再調(diào)用subplot:>> x = 0:0.01:5;>> y = exp(-1.2*x).*sin(20*x);>> subplot(1,2,1)>> plot(x,y),xlabel('x'),ylabel('exp(-1.2x)*sin(20x)')>> y =

6、 exp(-2*x).*sin(20*x);>> subplot(1,2,2)>> plot(x,y),xlabel('x'),ylabel('exp(2x)*sin(20x)')x = 0:0.01:5;y = exp(-1.2*x).*sin(20*x);subplot(1,2,1) plot(x,y),xlabel('x'),ylabel('exp(-1.2x)*sin(20x)')y = exp(-2*x).*sin(20*x);subplot(1,2,2)plot(x,y),xlabel('

7、;x'),ylabel('exp(2x)*sin(20x)')5. 極坐標(biāo)圖象:極坐標(biāo)圖象,它繪制半徑r 和角度 之間的圖象。例: 繪制一條螺線稱為阿基米德螺線它由下面的簡(jiǎn)單關(guān)系構(gòu)成:r = a其中a 是一個(gè)常數(shù)。我們繪制a = 2 和02 的極坐標(biāo)圖象。第一個(gè)語(yǔ)句,我們定義常數(shù):>> a = 2;接著我們定義函數(shù)r(),這需要兩步完成,第一步把 與我們前面例子中的獨(dú)立變量x 一樣看待,所以我們要定義它的名稱、區(qū)間和所要使用的增量,第二步我們?cè)俣xr:>> theta = 0:pi/90:2*pi;>> r = a*theta;這些語(yǔ)

8、句告訴MATLAB theta 定義在02 之間,并選擇增量為/90。產(chǎn)生極坐標(biāo)圖象的命令為:polar ( theta, r)現(xiàn)在我們調(diào)用它,同時(shí)給它添加一個(gè)標(biāo)題:>> polar(theta,r), title('阿基米德螺線')【作業(yè)】:1. 繪制函數(shù)y = e-3/2 xsin(5x + 3)的圖象,0x5.>> fplot('exp(-3/(2*x)*sin(5*x+3)',0, 5); % fplotWarning: Divide by zero.> In inlineeval at 13 In inline.feval

9、 at 34 In fplot at 107 2. 們把0t5 范圍內(nèi)下面的兩個(gè)函數(shù)繪制在同一個(gè)圖象中。f(t) = e-t , g(t) = e-2t .同時(shí)繪制兩條曲線f= e-t和g= e-2t,其程序?yàn)椋簍=0:0.01:5;f= exp(-t);g= exp (-2*t);plot(t,f,t,g)3. 繪制r=sin(2*)*cos(2*)的極坐標(biāo)圖。解:令r = a,其中a 是一個(gè)常數(shù)。我們繪制02 的極坐標(biāo)圖象。theta = 0:pi/90:2*pi;r = sin(2* theta) .* cos(2* theta);polar(theta,r)4. 在一個(gè)圖形窗口中并排(上下)繪制正弦、余弦曲線。解:y = sin(x)和y = cos(x)的圖象。在這兩種情況下,我們都設(shè)為x = 0:pi/100:2*pi。首先我們定義函數(shù)的定義域、函數(shù)然后再調(diào)用subplot:x = 0:pi/100:2*pi;y = sin(x);s

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論