解线性方程组c语言实验报告,实验五线性方程组的迭代法实验

这篇实验报告详细介绍了使用C语言实现线性方程组的Jacobi迭代、Gauss-Seidel迭代和超松弛迭代法。通过Matlab进行求解,探讨了不同迭代方法的收敛性和效率,指出在特定条件下,Gauss-Seidel迭代法可能优于Jacobi迭代法,而超松弛迭代法的收敛速度依赖于松弛因子的选择。
摘要由CSDN通过智能技术生成

《计算方法》

实验报告

学 院: 信息学院

专 业: 计算机科学与技术

指导教师: 郭卫斌

班级学号: 10101438 计102

姓 名: 闻翰

计算机科学与工程系

实验五 线性方程组的迭代法实验

一. 实验目的

(1)深入理解线性方程组的迭代法的设计思想,学会利用系数矩阵的性质以保证迭

代过程的收敛性,以及解决某些实际的线性方程组求解问题。 (2)熟悉Matlab编程环境,利用Matlab解决具体的方程求根问题。

二. 实验要求

建立Jacobi迭代公式、Gauss-Seidel迭代公式和超松弛迭代公式,用Matlab软件实现线性方程组求解的Jacobi迭代法、Gauss-Seidel迭代法和超松弛迭代法,并用实例在计算机上计算。

三. 实验内容

1. 实验题目

(1)分别利用Jacobi迭代和Gauss-Seidel迭代求解下列线性方程组,取

T5

x0,0,0,0,0,0,要求精度10:

410100

141010

014001

100410

010141

0x10

x0521x300x461x5246x6

(2)分别取1、1.05、1.1、1.25和1.8,用超松弛法求解上面的方程组,要求精度

为105。 2. 设计思想 1.Jaco

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值