北航数值分析作业第一题题解.docVIP

  • 11
  • 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)

1亿VIP精品文档

相关文档