执行函数为mymulNewtonCotes.m1、使用方法:Step1:在MATLAB命令窗口输入被积函数。输入应为:ft=(t)t.*exp(t2/2)。Step2:执行函数。输入形式为mymulNewtonCotes(ft,a,b,m,n);其中ft被积函数,此体重ft=(t)t.*exp(t2/2),已经在第一步赋值;a积分下限,本题中为0;b积分上限,本题中为1;m将区间a,b等分的子区间数量,本题可选为10;n采用的Newton-Cotes公式的阶数,必须满足n8,否则积分没法保证稳定性。当n=1时,即为复化梯形公式;n=2时,即为复化复化辛普森公式。 所以,分别输入mymulNewtonCotes(ft,0,1,10,1)和mymulNewtonCotes(ft,0,1,10,2)就可以得到两种方法的积分计算结果。2、计算结果而根据积分运算,可得:说明复化梯形和复化辛普森公式计算出的结果基本一致,与实际结果相符。3、程序代码function yy = mymulNewton