C语言求解矩阵的最大特征值和向量的程序

大神,我想知道4*4矩阵:{1,7,5,7,0.143,1,0.5,1,0.2,2,1,3,0.143,1,0.333,1}的最大特征值和所对应的特征向量啊!!!!急求!急求!快交作业啦!!
最好给一个C语言程序,能直接带数据的那种。真的很感谢!!

第1个回答  2014-09-22
编写对称矩阵的特征值和特征向量,其中矩阵用二维数组保存。特征向量要求有大选自<<徐世良数值计算程序集(C)>> 每个程序都加上了适当地注释,陆陆续续
希望对你能有所帮助。追问

不是实对称的矩阵。大神,给我一个直接能带数字的cc
程序吧*^_^*

第2个回答  2014-09-22
C 有个叫Eigen的矩阵库 你可以试试

C语言求解矩阵的最大特征值和向量的程序
编写对称矩阵的特征值和特征向量,其中矩阵用二维数组保存。特征向量要求有大选自<<徐世良数值计算程序集(C)>> 每个程序都加上了适当地注释,陆陆续续 希望对你能有所帮助。

如何编写一个C语言程序解决矩阵最大特征值及特征向
编写对称矩阵的特征值和特征向量,其中矩阵用二维数组保存.特征向量要求有大选自<<徐世良数值计算程序集(C)>> 每个程序都加上了适当地注释,陆陆续续

如何用C语言编写求对称矩阵的特征值和特征向量的程序
\/\/求赫申伯格(Hessen berg)矩阵的全部特征值 \/\/返回值小于0表示超过迭代jt次仍未达到精度要求 \/\/返回值大于0表示正常返回 \/\/利用带原点位移的双重步QR方法求上H矩阵的全部特征值 \/\/a-长度为n*n的数组,存放上H矩阵 \/\/n-矩阵的阶数 \/\/u-长度为n的数组,返回n个特征值的实部 \/\/v-长度为n的数组,返回n个特...

c语言编写,计算一矩阵的特征值,按从大到小排序输出。
include<stdio.h> int main(){ int a[3][5],i,j,k,temp;\/\/通过读取给3×5的数组赋值 for(i=0;i<3;i++)for(j=0;j<5;j++)scanf("%d",&a[i][j]);\/\/一行一行的判断 for(k=0;k<3;k++){ \/\/标准冒泡法 for (j = 0; j < 9; j++){ for (i = 0; i < 9 - ...

哪位帅哥高手可以用c语言帮我求一下多阶方正的特征根啊,小妹感激不尽...
\/*用幂法求矩阵的特征值*\/ define M 3\/\/矩阵大小 #include <stdio.h> #include <stdlib.h> #include <math.h> #include <conio.h> int hanglieshi(int array[M][M]){\/\/计算行列式 int temp[M][2*M];int i,j,c,c1;int result=0,t=1;for(i=0;i<M;i++){\/\/构造临时...

Jacobi法求实对称矩阵的特征值与特征向量(c语言,不要复制的,能注释清楚...
void Jacobi(int n,float (*a)[7][7],float (*s)[8][8]) \/\/n为矩阵阶数,a为输入矩阵,s为输出矩阵{ int i,j,i1,l,iq,iql,ip; float g,s1,s2,s3,v1,v2,v3,u,st,ct; for(i=0;i<=n;i++) { for(j=0;j<=i;j++) { if((i-j)==0) (*s)[i][j]...

C语言程序题,关于数字特征值
include <stdio.h>void main(){int i,j,k=1,n,s=0;scanf("%d",&n);for(i=1;n;i++){j=n%10;n\/=10;if(j%2&&i%2||j%2==0&&i%2==0)s+=k;k*=2;}printf("%d",s);}\/\/运行示例:

求埃尔米特(Hermitian)矩阵的特征值和特征向量的C语言程序
如果仅仅是求特征值或者谱分解,实对称矩阵和Hermite矩阵没有本质区别,把正交变换改成酉变换就行了,所有的工具都是通用的,应该说Hermite矩阵比实对称矩阵更简单,关键还是你自己没有理解,并不是现成的介绍太少,你得自己动手推导一遍,不理解原理也就谈不上写程序。

c++或c语言 求特征值 特征向量
如果可以的话,建议你用matlab,那里面有求特征值的函数;如果必须用C的话,可以把数学运算过程在C中复现一遍,矩阵用数组,可以试试!

c语言编程题求快速解答!!
所以特征值λ=6对应的特征向量为 α1 = 1 1 ,当λ=1时由二元一次方程 -2x-3y=0 -2x-3y=0 得2x+3y=0,令x=3,则y=-2,所以特征值λ=1对应的特征向量为 α2 = 3 -2 ;(3)令[4 -1 ]=m 1 1 +n 3 -2 ,∴ m+3n=4 m-2n=-1 ,解得:m=1 n=1 ,故A20α=620...

相似回答