版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第六章MATLAB的數(shù)值計(jì)算——matlab具有出色的數(shù)值計(jì)算能力,占據(jù)世界上數(shù)值計(jì)算軟件的主導(dǎo)地位一、代數(shù)方程組求解matlab中有兩種除運(yùn)算——左除和右除。對(duì)于方程ax=b,a為am×n矩陣,有三種情況:當(dāng)n=m時(shí),此方程成為“恰定”方程當(dāng)n<m時(shí),此方程成為“超定”方程當(dāng)n>m時(shí),此方程成為“欠定”方程
matlab定義的除運(yùn)算可以很方便地解上述三種方程1.恰定方程組的解方程ax=b(a為非奇異)x=a-1
b
矩陣逆兩種解:x=inv(a)b—采用求逆運(yùn)算解方程x=a\b—采用左除運(yùn)算解方程方程ax=ba=[12;23];b=[8;13];x=inv(a)*b
x=a\bx=x=2.002.003.003.00
=
ax=b例:x1+2x2=82x1+3x2=132.超定方程組的解方程ax=b,m>n時(shí)此時(shí)不存在唯一解。方程解(a'a)x=a'bx=(a'
a)-1a'b——求逆法
x=a\b——matlab用最小二乘法找一個(gè)準(zhǔn)確地基本解。例:x1+2x2=12x1+3x2=23x1+4x2=3a=[12;23;34];b=[1;2;3];
解1x=a\b
解2x=inv(a'a)a'b
x=x=1.001.0000.00
=
ax=b3.欠定方程組的解
當(dāng)方程數(shù)少于未知量個(gè)數(shù)時(shí),即不定情況,有無窮多個(gè)解存在。matlab可求出兩個(gè)解:一個(gè)是用除法求的解,是具有最多零元素的解一個(gè)是具有最小長(zhǎng)度或范數(shù)的解,這個(gè)解是基于偽逆pinv求得的。x1+2x2+3x3=12x1+3x2+4x3=2a=[123;234];b=[1;2];x=a\bx=pinv(a)bx=x=1.000.8300.330-0.17=ax=b二、多項(xiàng)式運(yùn)算及其求根鑒于MATLAB無零下標(biāo),故把多項(xiàng)式的一般形式表達(dá)為:二、多項(xiàng)式運(yùn)算及其求根在MATLAB中可以用長(zhǎng)度n+1的行向量表示為:1.多項(xiàng)式求根命令格式:x=roots(A)。這里A為多項(xiàng)式的系數(shù)A(1),A(2),…,A(N),A(N+1);解得的根賦值給數(shù)組X,即X(1),X(2),…,X(N)。【例6】試用ROOTS函數(shù)求多項(xiàng)式x4+8x3-10的根這是一個(gè)4次多項(xiàng)式,它的五個(gè)系數(shù)依次為:1,8,0,0,-10。下面先產(chǎn)生多項(xiàng)式系數(shù)的向量A,然后求根:A=[1800-10]A=1800-10x=roots(A)x=-8.0194-0.5075+0.9736i-0.5075-0.9736i1.0344二、多項(xiàng)式運(yùn)算及其求根2.多項(xiàng)式的建立若已知多項(xiàng)式的全部根,則可以用POLY函數(shù)建立起該多項(xiàng)式;也可以用POLY函數(shù)求矩陣的特征多項(xiàng)式。POLY函數(shù)是一個(gè)MATLAB程序,調(diào)用它的命令格式是:A=poly(x)若x為具有N個(gè)元素的向量,則poly(x)建立以x為其根的多項(xiàng)式,且將該多項(xiàng)式的系數(shù)賦值給向量A。在此種情況下,POLY與ROOTS互為逆函數(shù);若x為N×N的矩陣x,則poly(x)返回一個(gè)向量賦值給A,該向量的元素為矩陣x的特征多項(xiàng)式之系數(shù):A(1),A(2),…,A(N),A(N+1)。二、多項(xiàng)式運(yùn)算及其求根【例7】試用POLY函數(shù)對(duì)例7.8所求得的根,建立相應(yīng)的多項(xiàng)式。x=[-8.0194-0.5075+0.9736i-0.5075-0.9736i1.0344];z=poly(x)z=1.00008.00000.00000.0000-9.9996二、多項(xiàng)式運(yùn)算及其求根3.求多項(xiàng)式的值POLYVAL函數(shù)用來求代數(shù)多項(xiàng)式的值,調(diào)用的命令格式為:Y=polyval(A,x)本命令將POLYVAL函數(shù)返回的多項(xiàng)式的值賦值給Y。若x為一數(shù)值,則Y也為一數(shù)值;若x為向量或矩陣,則對(duì)向量或矩陣中的每個(gè)元素求其多項(xiàng)式的值。二、多項(xiàng)式運(yùn)算及其求根【例8】以4次多項(xiàng)式、分別取x=1.2和下面的矩陣的2×3個(gè)元素為自變量計(jì)算該多項(xiàng)式的值。A=[1800-10];%例7.8的4次多項(xiàng)式系數(shù)x=1.2;%取自變量為一數(shù)值y1=polyval(A,x) y1=-5.8976x=[-11.2-1.4;2-1.81.6]%給出一個(gè)矩陣xy1=polyval(A,x)y1=-17.00005.8976-28.110470.0000-46.158429.3216二、多項(xiàng)式運(yùn)算及其求根4.多項(xiàng)式的四則運(yùn)算(1)多項(xiàng)式加、減對(duì)于次數(shù)相同的若干個(gè)多項(xiàng)式,可直接對(duì)多項(xiàng)式系數(shù)向量進(jìn)行加、減的運(yùn)算。如果多項(xiàng)式的次數(shù)不同,則應(yīng)該把低次的多項(xiàng)式系數(shù)不足的高次項(xiàng)用零補(bǔ)足,使同式中的各多項(xiàng)式具有相同的次數(shù)。二、多項(xiàng)式運(yùn)算及其求根(2)多項(xiàng)式乘法若A、B是由多項(xiàng)式系數(shù)組成的向量,則CONV函數(shù)將返回這兩個(gè)多項(xiàng)式的乘積。調(diào)用它的命令格式為:C=conv(A,B)命令的結(jié)果C為一個(gè)向量,由它構(gòu)成一個(gè)多項(xiàng)式。二、多項(xiàng)式運(yùn)算及其求根【例9】求4次多項(xiàng)式與多項(xiàng)式2x2-x+3的乘積。A=[1800-10];B=[2-13]B=2-13C=conv(A,B)C=215-524-2010-30本例的運(yùn)行結(jié)果是求得一個(gè)6次多項(xiàng)式2x6+15x5-5x4+24x3-20x2+10x-30二、多項(xiàng)式運(yùn)算及其求根(3)多項(xiàng)式除法當(dāng)A、B是由多項(xiàng)式系數(shù)組成的向量時(shí),DECONV函數(shù)用來對(duì)兩個(gè)多項(xiàng)式作除法運(yùn)算。調(diào)用的命令格式為:[Q,r]=deconv(A,B)本命令的結(jié)果:多項(xiàng)式A除以多項(xiàng)式B獲商多項(xiàng)式賦予Q(也為多項(xiàng)式系數(shù)向量);獲余項(xiàng)多項(xiàng)式賦予r(其系數(shù)向量的長(zhǎng)度與被除多項(xiàng)式相同,通常高次項(xiàng)的系數(shù)為0)。DECONV是CONV的逆函數(shù),即有A=conv(B,Q)+r。二、多項(xiàng)式運(yùn)算及其求根【例10】試用4次多項(xiàng)式與多項(xiàng)式2x2-x+3相除。A=[1800-10];B=[2-13];[P,r]=deconv(A,B)P=0.50004.25001.3750r=000-11.3750-14.1250商多項(xiàng)式P為0.5x2+4.25x+1.375,余項(xiàng)多項(xiàng)式r為-11.375x-14.125。二、多項(xiàng)式運(yùn)算及其求根(4).多項(xiàng)式微分matlab提供了polyder函數(shù)多項(xiàng)式的微分。命令格式:polyder(p):求p的微分polyder(a,b):求多項(xiàng)式a,b乘積的微分[p,q]=polyder(a,b):求多項(xiàng)式a,b商的微分例:a=[12345];poly2str(a,'x')ans=x^4+2x^3+3x^2+4x+5b=polyder(a)b=4664poly2str(b,'x')ans=4x^3+6x^2+6x+4(5).多項(xiàng)式積分Matlab中沒有專門的多項(xiàng)式積分函數(shù)。但可以用[p./(length(p):-1:1),k]來完成積分 其中k為常數(shù)項(xiàng)例:a=[12345];b=polyder(a)b=4664c=[b./(length(b):-1:1),0]c=12340三、擬合與插值1.多項(xiàng)式擬合:用一個(gè)多項(xiàng)式來逼近一組給定的數(shù)據(jù)。擬合的準(zhǔn)則是最小二乘法x0=0:0.1:1;y0=[-.4471.9783.115.255.024.664.014.583.455.359.22];p=polyfit(x0,y0,3)p=56.6915-87.117440.0070-0.9043xx=0:0.01:1;yy=polyval(p,xx);plot(xx,yy,'-b',x0,y0,'or')2.插值插值是根據(jù)數(shù)據(jù)點(diǎn)的規(guī)律,找到一個(gè)多項(xiàng)式可以連接兩個(gè)點(diǎn),插值得出兩個(gè)數(shù)據(jù)點(diǎn)之間的數(shù)值。當(dāng)不能很快地求出所需中間點(diǎn)的函數(shù)時(shí),插值是一個(gè)非常有價(jià)值的工具。Matlab提供了一維、二維、三次樣條等許多插值選擇y1=interp1(x,y,x1,方法);方法可以選:‘linear’、’cubic’、’spline’例:x=0:10;y=sin(x);xx=0:.25:10;yy=spline(x,y,xx);yy=interp1(x,y,xx,'spline');plot(x,y,'o',xx,yy)習(xí)題1.已知某班的5名學(xué)生的三門課成績(jī)列表如下:學(xué)生序號(hào) 12345
高等數(shù)學(xué) 7889647368
外語 8377807870 MATLAB語言 82
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 兒童康復(fù)治療知識(shí)試題及答案
- 自考《00233 稅法》考前強(qiáng)化練習(xí)試題庫(含答案)
- 2025年河北藝術(shù)職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 2025年江漢藝術(shù)職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 2025年杭州萬向職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 專題06 人的由來(第1期)
- 私人銀行金融服務(wù)合同
- 投資咨詢服務(wù)合同模板
- 第二節(jié)國(guó)際貨物運(yùn)輸合同
- 贖樓借款標(biāo)準(zhǔn)合同
- 2025江蘇太倉水務(wù)集團(tuán)招聘18人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024-2025學(xué)年人教新版高二(上)英語寒假作業(yè)(五)
- 借款人解除合同通知書(2024年版)
- 江蘇省泰州市靖江市2024屆九年級(jí)下學(xué)期中考一模數(shù)學(xué)試卷(含答案)
- 沐足店長(zhǎng)合同范例
- 《旅游資料翻譯》課件
- 2024年安徽省中考數(shù)學(xué)試卷含答案
- 2024年湖南省公務(wù)員錄用考試《行測(cè)》真題及答案解析
- 2025屆天津市部分學(xué)校高三年級(jí)八校聯(lián)考英語試題含解析
- 微項(xiàng)目 探討如何利用工業(yè)廢氣中的二氧化碳合成甲醇-2025年高考化學(xué)選擇性必修第一冊(cè)(魯科版)
- 廣東省廣州市黃埔區(qū)2024-2025學(xué)年八年級(jí)物理上學(xué)期教學(xué)質(zhì)量監(jiān)測(cè)試題
評(píng)論
0/150
提交評(píng)論