实验一报告 学院:计信学院 专业:计科 班级: 姓名 学号 实验组 1 实验时间 指导教师 成绩 实验项目名称 直接三角分解法、高斯消去法、高斯列主元消去法解线性方程组 实验目的 运用直接三角分解法(Doolittle 法)、高斯消去法、高斯列主元消去法解线性方程组 实验要求 学会用直接三角分解法(Doolittle 法)、高斯消去法、高斯列主元消去法验证线性方程组的值的准确性,并能够掌握高斯消去法和高斯列主元消去法所使用的情况(即在特定条件下如何选择高斯消去法、高斯列主元消去法来尽可能的减小误差以提高值的精确性) 实验原理 直接三角分解法(Doolittle 法)、高斯消去法、高斯列主元消去法 实验仪器 MATLAB 7
0 运行环境 实验步骤 1、 点击“MATLAB”图标,进入到 MATLAB 的主界面后,新建 M 文件
2、 根据直接三角分解法(Doolittle 法)、高斯消去法、高斯列主元消去法的实验原理编写与之分别向对应的算法函数: 如对于直接三角分解法(Doolittle 法),有 即(malu 为求 Doolittle 的函数,可直接使用函数名直接调用) 对于高斯消去法和高斯列主元消去法,有 3、编写完函数代码后,便可直接通过定义的函数名,输入相关的取值范围,便可验证书后的例子
具体实验输入和结果看实验数据
实验内容 编写程序代码,在 MATLAB 的实验环境下,分别使用直接三角分解法(Doolittle 法)、高斯消去法、高斯列主元消去法验证教材书后的 P42~ P47 的例 1、例 3、例 4 这 3 个例子: 例 1:用 Doolittle 法解方程组: 725101391444321131243301024321xxxx 例 3:用部分选主元的