- 14
- 0
- 约7.28千字
- 约 9页
- 2017-11-23 发布于江西
- 举报
北航数值分析作业第一题题解
北航数值作业第一题:要求计算矩阵的最大最小特征值,通过幂法求得模最大的特征值,进行一定判断即得所求结果;
求解与给定数值接近的特征值,可以该数做漂移量,新数组特征值倒数的绝对值满足反幂法的要求,故通过反幂法即可求得;
反幂法计算时需要方程求解中间过渡向量,需设计Doolite分解求解;
|A|=|B||C|,故要求解矩阵的秩,只需将Doolite分解后的U矩阵的对角线相乘即为矩阵的Det。
#includeiostream.h
#includemath.h
#includestdio.h
#includestdlib.h
int Max(int value1,int value2);
int Min(int value1,int value2);
void Transform(double A[5][501]);
double mifa(double A[5][501]);
void daizhuangdoolite(double A[5][501],double x[501],double b[501]);
double fanmifa(double A[5][501]);
double Det(double A[5][501]);
/***定义2个判断大小的函数,便于以后调用***/
int Max(int value1,int value2)
{
retu
原创力文档

文档评论(0)