太原理工大学数值计算实验报告.docx
- 文档编号:24162818
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:45
- 大小:961.85KB
太原理工大学数值计算实验报告.docx
《太原理工大学数值计算实验报告.docx》由会员分享,可在线阅读,更多相关《太原理工大学数值计算实验报告.docx(45页珍藏版)》请在冰豆网上搜索。
太原理工大学数值计算实验报告
实验由本人当时亲自完成
仅供参考,希望可以帮助大家
本科实验报告
课程名称:
计算机数值方法B
实验项目:
Gauss消元法,迭代法,方程求根,拉格朗日插值法,幂法,最小二乘法,追赶法
实验地点:
中区ZSA301
专业班级:
0000学号:
0000000000
学生姓名:
氣宇軒昂
指导教师:
2012年13月13日
实验一:
Gauss消元法实验
一、实验目的
《数值计算方法》是一门实践性和实用性都很强的课程,学习的目的在于应用已有的理论基础和技术方法,实现对实际计算问题的计算机求解。
本实验配合《计算数值方法》课堂教学,通过上机实践实验环节,巩固课堂和书本上所学的知识、加强实践能力、提高解决实际计算问题的水平、启发创新思想。
其基本目的是:
(1)培养理论联系实际的思路,训练综合运用已经学过的理论和实际知识去分析和解决实际问题的能力。
(2)帮助学生全面消化已学的相关课程内容,深刻理解计算数值方法课程的内涵,培养使用电子计算机进行科学计算和解决问题的能力。
(3)进行基本技能训练和巩固。
使学生得到选择算法、编写程序、分析数值结果、写数值试验报告、课堂讨论等环节的综合训练。
二、实验内容
合理利用Gauss消元法、LU分解法或追赶法求解下列方程组:
①
②
③
④
(n=5,10,100,…)
3、主要仪器设备
1.笔记本电脑;
2.软件vc++6.0;
4、操作方法与实验步骤(代码)
1.Guass消元法;
#include"Stdio.h"
#defineN3
voidGauss_eliminant(doublea[N][N+1])/*建立系数及常数项的二维数组*/
{
doubleb[N];/*建立解的一位数组*/
doubles;/*计算解系时的变量*/
inti,j,k;
for(k=0;k { for(i=k;i { for(j=N;j>=0;j--) { a[i+1][j]=a[i+1][j]-a[k][j]*a[i+1][k]/a[k][k]; } } } printf("消元后得到上三角矩阵: "); printf("\n");
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 太原 理工大学 数值 计算 实验 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)