導(dǎo)讀 關(guān)于復(fù)合梯形公式matlab程序,復(fù)合梯形公式matlab這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!1
關(guān)于復(fù)合梯形公式matlab程序,復(fù)合梯形公式matlab這個(gè)問(wèn)題很多朋友還不知道,今天小六來(lái)為大家解答以上的問(wèn)題,現(xiàn)在讓我們一起來(lái)看看吧!
1、可以利用matlab的trapz函數(shù)命令x=0:0.00001:1;%x用來(lái)儲(chǔ)存積分點(diǎn)y=(x+1).*sin(x);%y用來(lái)求解積分點(diǎn)x處的函數(shù)值i=trapz(x,y)i?=0.7608663730793?驗(yàn)證該問(wèn)題的解析解syms?xy=(x+1)*sin(x);%被積函數(shù)表達(dá)式ii=int(y,0,1)ii?=sin(1)?-?2*cos(1)?+?1?%ii即為該被積函數(shù)的解析解ii_e=eval(ii)?ii_e?=0.760866373071617?%ii的數(shù)值解%可以看出梯形求積公式在步長(zhǎng)等于0.00001的情況下。
2、數(shù)值積分的解與解析解的數(shù)值能達(dá)到小數(shù)點(diǎn)后11位保持一致。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶(hù)上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!