- 35
- 0
- 约 6页
- 2016-10-14 发布于贵州
- 举报
线性方程组直接法迭代法,matlab实验
实 验 报 告
实验名称
(教师填写)
求解线性方程组
实验目的
(教师填写)
掌握求解线性方程组的直接法与迭代法。
实验题目
(教师填写) 完成以下两题:
用追赶法求Ax=b的解,其中
用Jacobi方法求方程组Ax=b的解,要求(p=1或2或),其中 实验报告要求
(教师填写) 1.在实验内容与步骤中,填写基本的公式推导,之后根据推导出的公式编写程序,填入此栏。
2. 程序中应尽量写注释语言(中英文均可),例如:
a = 0; %对a 附初值0
for i = 1:100 %循环体从1到100,步长为1,开始循环
a = a+I; %执行从1+2+…+100的加法过程
end
3. 实验结果列出计算结果,或者作出图像。可以自由讨论所观察到的现象,如有疑问也可提出
4. 作业可已word文档发至
分析:
Ax=b,其中A为三对角矩阵,A为严格对角占优矩阵,则Ax=b的解存在且唯一,所以对A进行LU分解,知L和U具有特殊形式,分别为
L=,U=,
令A=,
a从a2开始为便于运算,为避免重复,使题目中的矩阵b为e,利用矩阵乘法及矩阵相等可得,,其中n=4,于是对Ax=e的求解转换为求解两个简单方程组,解Ly=e得
,解Ux=y得
程序:
a=[0,2,3,6]; %定
原创力文档

文档评论(0)