1 / 3
文档名称:

数值分析实验报告模板.docx

格式:docx   大小:11KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数值分析实验报告模板.docx

上传人:jiyudian11 2022/6/13 文件大小:11 KB

下载得到文件列表

数值分析实验报告模板.docx

文档介绍

文档介绍:《数值分析》实验报告
姓名
学号
班级
主讲教师
指导教师
实验日期
一、实验名称:利用复化辛普森公式和高斯求积公式方法计算积分
二、实验目的:
掌握利用复化辛普森公式和高斯求积公式方法计算积分。
《数值分析》实验报告
姓名
学号
班级
主讲教师
指导教师
实验日期
一、实验名称:利用复化辛普森公式和高斯求积公式方法计算积分
二、实验目的:
掌握利用复化辛普森公式和高斯求积公式方法计算积分。
熟悉matlab的操作。
三、实验内容:
1•利用复化辛普森公式计算积分:
1 f\/x In xdx
、o
2•利用高斯求积公式计算积分:
1 f\/X In xdx
、o
2、总更呼1 + / dx
四、实验步骤(或记录):
1、 程序实现(源程序)
利用复化辛普森公式计算积分
1•将 func tion y=f(x) y=sqrt(x).*log(x); 编入一个m文件
将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
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文件
修改路径,在命令窗口输入
S_n=S_P_S(0,1,20)
» T_n二F_H_T ⑪ 1, 20)
T_n =
-
利用高斯求积公式计算积分
1、 将function s=guassl(a,b,n)
h=(b_a)/n;
s=;
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)
存入