贵州大学数值分析上机实验答案
数值分析上机实验报告
课程名称: 数值分析上机实验学院: 机械工程学院专业: 机械制造姓名: ******* 学号: ********** 年级: 12级任课教师: ***老师
2012年12月30日
?? ?? -??
A?? -??
? ??
? -? -?- ?? - - -?? - - - -? - ?? - - - ? - - -- -?? - - ? -- - ?? - - - - ?[ - - -]T
(2)用超松弛法求解Bx=b(取松弛因子ω=,x(0)=0,迭代9次)。
Bx=b。(3)用列主元素消去法求解
解:(3)、用列主元素消去法求解Bx=b
(一)、理论依据:
其基本思想是选取绝对值尽量大的元素作为主元素,进行行与列的交换,再进行回代,求出方程的解。
将方阵A和向量b写成C=(A b)。将C的第1列中第1行的元素与其下面的此列的元素逐一进行比较,找到最大的元素cj1,将第j行的元素与第1行的元素进行交换,然后通过行变换,将第1列中第2到第n个元素都消成0。将变换后的矩阵C(1)的第二列中第二行的元
(1)素与其下面的此列的元素逐一进行比较,找到最大的元素ck2,将第k行的元素与第2行的
元素进行交换,然后通过行变换,将第2列中第3到第n个元素都消成0。以此方法将矩阵的左下部分全都消成0。
(二)、计算程序:
#include ""
#include ""
void main()
{
}, double u[9],x1[9],y[9],q[9],b1[9][10],x[9],a[9][9]={ {,,-,,-,,,,-
{,,-,-,,,-,,},
{-,-,,,,,-,,-},
{,-,,,,-,,-,-},
{-,,,,,,-,,},
{,,,-,0.
贵州大学数值分析上机实验答案 来自淘豆网m.daumloan.com转载请标明出处.