数值分析实验报告模板-复化辛普森公式-高斯公式数值分析实验报告模板-复化辛普森公式-高斯公式
《数值分析》实验报告
姓 名 学 号 班 级
主讲教师 指导教师 实验日期
一、实验名称:利用复化辛普森公式和高斯求积公式方法计算积分
二、 实验目的:
(1)掌握利用复化辛普森公式和高斯求积公式方法计算积分。 (2)熟悉matlab的操作。
三、实验内容:
1.利用复化辛普森公式计算积分:
1
xlnxdx1、 ,0
2.利用高斯求积公式计算积分:
1
xlnxdx1、 ,0
2、 dx
四、实验步骤(或记录):
1、程序实现(源程序)
利...
数值分析实验报告模板-复化辛普森公式-高斯公式
《数值分析》实验报告
姓 名 学 号 班 级
主讲教师 指导教师 实验日期
一、实验名称:利用复化辛普森公式和高斯求积公式方法计算积分
二、 实验目的:
(1)掌握利用复化辛普森公式和高斯求积公式方法计算积分。 (2)熟悉matlab的操作。
三、实验内容:
1.利用复化辛普森公式计算积分:
1
xlnxdx1、 ,0
2.利用高斯求积公式计算积分:
1
xlnxdx1、 ,0
2、 dx
四、实验步骤(或记录):
1、程序实现(源程序)
利用复化辛普森公式计算积分
1.将function y=f(x)
y=sqrt(x).*log(x);
编入一个m文件
2.将function T_n=F_H_T(a,b,n)
h=(b-a)/n;
for k=0:n
x(k+1)=a+k*h;
if x(k+1)==0
1
x(k+1)=10^(-10);
end
end
T_1=h/2*(f(x(1))+f(x(n+1))); for i=2:n
F(i)=h*f(x(i));
end
T_2=sum(F);
T_n=T_1+T_2;
编入一个m文件
3.修改路径,在命令窗口输入 S_n=S_P_S(0,1,20)
利用高斯求积公式计算积分 1、将function s=guassl(a,b,n) h=(b-a)/n;
s=0.0;
for m=0:(1*n/2-1)
s=s+h*(guassf(a+h*((1-1/sqrt(3))+2*m))+guassf(a+h*((1+1/sqrt(3))+2*m)));
end
s
I=int('sin(x)',0,1);
c=(I-s)/I;
d=vpa(c,10)
存入一个m文件
2、(1)将function y=guassf(x) y=sqrt(x).*log(x);
存入一个m文件
(2)将function y=guassf(x) y=sin(x)/(1+x.^2);
3、运行结果
(1)在命令窗口输入s=guassl(0,1,20)
2
(2)在命令窗口输入s=guassl(0,1,20)
4、程序心得:虽然是小小的程序,但也是凝结了自己很大的心血,同时也在这个过程中学到了许多的知识 。
五、教师评语(或成绩):
教师签字:
年 月 日
3
本文档为【数值分析实验报告模板-复化辛普森公式-高斯公式】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。