Matlab學(xué)習(xí)與實(shí)驗(yàn)教程-第5章 MATLAB數(shù)據(jù)分析與多項(xiàng)式計(jì)算_第1頁
Matlab學(xué)習(xí)與實(shí)驗(yàn)教程-第5章 MATLAB數(shù)據(jù)分析與多項(xiàng)式計(jì)算_第2頁
Matlab學(xué)習(xí)與實(shí)驗(yàn)教程-第5章 MATLAB數(shù)據(jù)分析與多項(xiàng)式計(jì)算_第3頁
Matlab學(xué)習(xí)與實(shí)驗(yàn)教程-第5章 MATLAB數(shù)據(jù)分析與多項(xiàng)式計(jì)算_第4頁
Matlab學(xué)習(xí)與實(shí)驗(yàn)教程-第5章 MATLAB數(shù)據(jù)分析與多項(xiàng)式計(jì)算_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第5章 MATLAB數(shù)據(jù)分析與多項(xiàng)式計(jì)算例5-1 x=-43,72,9,16,23,47; y=max(x)%求向量x中的最大值y =72 yz 1 =max (x)%求向量x中的最大值及該元素的位置y =721 =2例5-2 x= 1,8,4,2; 9, 6, 2,5; 3, 6, 7,1x =184296253671 y=max(x) y =9875 yz1=max(x) y =98751 =2132 y, 1=max (x, ,1)x =184296253671 y=max(x) y =9875 yz1=max(x) y =98751 =2132 y, 1=max (x, ,1)%求矩陣

2、x中各列元素的最大值國求矩陣x中各列元素的最大值及這些元素的行下標(biāo)%本命令的執(zhí)行結(jié)果與上面的命令完全相同y =98751 =2132 y,1=max(x,2) y =897=1 max(max(x)%命令中dim=2,故查找操作在各行中進(jìn)行%求整個(gè)矩陣的最大值ans = min(min(x)%求整個(gè)矩陣的最小值ans =1例5-3 x= 4,5, 6; 1,4,8x = TOC o 1-5 h z 456148 y=l,7,5;4,5z7y =175%在x,y同一位置上的兩個(gè)元素中找出較大值457 p=max(x,y)P =476458例5-4 A=l,2,3,4;5,6,7,8;9,10,l

3、l,12; 乞求 A 的每行元素的乘積 S=prod(A,2)241680故求A的全部元素的乘積故求A的全部元素的乘積11880 prod(S)ans =479001600例5-5 x=9,-2,5,7,12; mean(x)ans =6.2000 median(x)ans =7 y=9,-2,5,6,7,12; mean(y)ans =6.1667 median(y)ans =6.5000例5-6 x=1,ones(1,10)*2x =1222%奇數(shù)個(gè)元素%偶數(shù)個(gè)元素222222 y=cumprod(x)127至11列64128 s=sum(y)s =2047例5-7 x= 4,5, 6;

4、1,4,8; yl=std(x,0,1)yi =2.12130.7071 vl=var(x,0,1)vl =4.50000.5000 y2=std(xz1,1) y2=1.50000.5000 v2=var(x,1,1)v2 =2.25000.2500 y3=std(x,0,2) y3=1.000048256512%求標(biāo)準(zhǔn)差1.4142%求方差2.00001.00001.0000163210243.5119 v3=var(xz 0,2) v3 =1.000012.3333 y4=std(x,1,2) y4 =0.81652.8674 v4=var(xz1z 2) v4 =0.66678.222

5、2例5-8 X=randn(10000z 5);M=mean(X)M =0.0017-0.0020-0.0038 D=std(X) D =0.99150.98990.9995-0.0001-0.01060.98621.0118 R=corrcoef(X)R =1.00000.0060-0.00010.01110.00051.00000.0060-0.00010.01110.00050.00601.0000-0.0030-0.0131-0.0050-0.0001-0.00301.0000-0.0203-0.00240.0111-0.0131-0.02031.00000.01220.0005-0.

6、0050-0.00240.01221.0000sort(A)%對(duì)A的每列按升序排序例5-9A=l,-8,5;4,12,6;13,7,-13;ans sort(A,2, descend1) sort(A,2, descend1)對(duì)A的每行按降序排序ans =51-81264137-13 XzI=sort(A)X =1-8-1347513126I =113231322例 5-10 X=0:0.2:pi;Y=sin(X); interpl(X,Y,pi/2)ans =51-81264137-13 XzI=sort(A)X =1-8-1347513126I =113231322例 5-10 X=0:0

7、.2:pi;Y=sin(X); interpl(X,Y,pi/2)%對(duì)A按列排序,并將每個(gè)元素所在行號(hào)送矩陣工%給出X、Y%用默認(rèn)方法(即線性插值方法)計(jì)算sin (n/2)ans =0.9975 interpl(X,Y,pi/2, 1 nearest1) ans =0.9996 interpl(X,Y,pi/2,linear) ans =0.9975 interpl(X,Y,pi/2, 1pchip *) ans =0.9992 interpl(X,Y,pi/2, 1 spline 1) ans =1.0000ans =0.9975 interpl(X,Y,pi/2, 1 nearest1)

8、 ans =0.9996 interpl(X,Y,pi/2,linear) ans =0.9975 interpl(X,Y,pi/2, 1pchip *) ans =0.9992 interpl(X,Y,pi/2, 1 spline 1) ans =1.0000義用最近點(diǎn)插值方法計(jì)算sin (n/2)%用線性插值方法計(jì)算sin (n/2)號(hào)用3次Hermite插值方法計(jì)算sin (n/2)%用3次樣條插值方法計(jì)算sin (n/2)1-8-1347513126例 5-11 h =6:2:18; t=18,20,22,25,30,28,24;15,19,24,28,34,32,30, XI =6.

9、5:2:17.5XI =6.50008.500010.5000 YI=interpl(h,t,XI, 1 spline)YI =6.50008.500010.5000 YI=interpl(h,t,XI, 1 spline)YI =12.500014.500016.5000留用3次樣條插值計(jì)算18.502020.498622.519326.377530.205126.817818.502020.498622.519326.377530.205126.817815.655320.335524.908929.638334.256830.9594例 5-12%產(chǎn)生自變量網(wǎng)格坐標(biāo)%求對(duì)應(yīng)的函數(shù)值%在(

10、05,0.5)點(diǎn)插值%在(05,0.4)點(diǎn)和(0.6, 0.4)點(diǎn)插值0.5 )%在(05, 0.4)點(diǎn)和(0.6, 0.5)點(diǎn)插值 x=0:0.1:1;y=0:0.2:2; X,Y=meshgrid(xz y); Z=X.人2+Y.人2; interp2(x,y,Z,0.5,05)ans =0.5100 interp2(xzyzZ,0.5 0.6,0.4)ans =0.41000.5200 interp2(x,y,Z,0.5 0.6,0.4ans =0.41000.6200以下命令在(05 0.4) (0.6, 0.4) (0.5, 0.5)和(06 0.5)各點(diǎn)插值。 interp2 (x

11、,y,Z, 0.5 0.6 1r 0.4 0.5)ans =0.41000.52000.51000.6200如果想提高插值精度,可選擇插值方法為spline:對(duì)于本例,精度可以提高。輸入命令: interp2(x,y,Z, 0.5 0.6 1, 0.4 0.5, * spline 1)ans =0.41000.52000.50000.6100例 5-13 x=0:2.5:10; h=0:30:60 T= 95, 14,0, 0,0; 88,4 8,32,12,6; 67, 64,54,4 8,41; xi=0:10; hi=0:20:601; TI=interp2(x,h,T,xi,hi)TI

12、 =1至7列5.600095.000062.600030.200011.200090.333381.000090.333381.000068.866769.933347.400058.866767.00008至11列065.8000064.6000033.600050.533362.000027.466744.933358.000021.333339.333354.000016.000033.200051.600010.666727.066749.20007.200022.733346.60005.600020.200043.800004.000017.666741.0000例 5-14 t=

13、l:10; y=9.6,4.l,1.3,04,005,0.l,07,l.8,38,9.0; p=polyfit (t, y, 2)%計(jì)算2次擬合多項(xiàng)式的系數(shù)P =0.4561-5.041213.2533以上求得了 2次擬合多項(xiàng)式p(t)的系數(shù)分別為0.4561、-5.0412 13.2533,故p(t)= 0.4561t2-5.0412t+13.2533o以下再用polyval求得ti各點(diǎn)上的函數(shù)近似值: ti=l:0.5:10; yi=polyval(p,ti) yi = 1至7歹U8.66826.71774.99523.50072.23421.19580.38558至14列-0.1969-

14、0.5512-0.6775-0.5758-0.24600.31181.097715至19列 2.11153.35344.82336.52138.4473根據(jù)計(jì)算結(jié)果可以繪制出擬合曲線圖,命令如下: plot(t,yz1:of,ti,yi,*)例 5-16 A= 1,8,0,0,TO; B=2Z-1,3; C=conv(A,B) C = 215-524-2010-30例 5-17 A=l,8,0,0,-10; B=2,-1,3; P,r=deconv(A,B) P = 0.50004.25001.3750r = 000 -11.3750 -14.1250150 5-18 p=1; Q=1,0,5

15、; Pz q=polyder(P, Q)-2q =1010025例 5-19 A=lz8,0z0,-10 ;% 4 次多項(xiàng)式系數(shù) x=1.2;%取自變量為一數(shù)值 yl=polyval(A,x) yi =5.8976 x=-lz1.2,-1.4;2z-1.8,1.6% 給出一個(gè)矩陣 x-1.00001.2000-1.40002.0000-1.8000 y2=polyval(A,x) y2 =-17.00005.897670.0000 -46.15841.6000%分別計(jì)算矩陣x中各元素為自變量的多項(xiàng)式之值-28.110429.3216例 5-20 A=l,8,0,0,-10; x=-1,1.2;2Z-1.8 x =-1.00001.20002.0000-1.8000 yl=polyval(A,x) yi =-17.00005.897670.0000 -46.1584 y2=polyvalm(A, x) y2 =-60.584050.6496%多項(xiàng)式系數(shù)%給出一個(gè)矩陣x%計(jì)算代數(shù)多項(xiàng)式的值%計(jì)算矩陣多項(xiàng)式的值84.4160 -94.3504例 5-21 A=1,8,0,0,-10; x=roots(A)-8.0194-8.0194+ O.OOOOi1.0344 + O

溫馨提示

  • 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)論