数值分析实验程序整理 为什么要创建这个库 有一种痛,叫做数值分析实验。有一种痛,叫做学校的五楼机房。 按理说,在 github 应该放学习、小应用等,不该直接把实验报告等作业扔上来。 但经历了一次又一次电脑因 Ctrl+S 卡机重启导致程序白打的经历(插 U 盘?响应了 10 min 电脑又卡机了),于是便有了这个仓库。 文件说明 除了 run 以外,其他文件都为 function。 run 作为验证测试使用。 内容 《计算方法》(第3版) 李桂成 编著 实验一 方程求根 二分法 迭代法 牛顿迭代法 测试文件 实验二 解线性方程组的直接法 高斯消元 高斯-约当消元 测试文件 实验三 解三对角线性方程组的追赶法 追赶法 测试文件 实验四 解线性方程组的迭代法 雅克比迭代法 高斯-塞德尔迭代法 测试文件 实验五 函数插值 拉格朗日插值 牛顿插值 测试文件 实验六 数值积分 复合梯形求积公式 复合辛普森求积公式 龙贝格求积公式 测试文件 实验七 数值微分 变步长的中点方法 三点求导公式 测试文件 实验八 常微分方程初值问题的数值解法 欧拉公式 改进的欧拉公式 经典四阶龙格-库塔公式 测试文件 以下的是坑 实验九 矩阵特征值计算 幂法 QR方法 雅克比方法 测试文件 实验十 函数优化计算 梯度法 牛顿法 共轭方向法 测试文件