matlab高阶矩阵特征值与特征向量的问题,我想用C自己实现这些算法
这是一个128*128实对称的矩阵,http://vdisk.weibo.com/s/B6udR ,可是使用我写的jacobi算法进行得到矩阵的特征值与特征向量时http://vdisk.weibo.com/s/B6vj7 ,收敛速度令人不敢恭维。我试用了matlab求此矩阵的特征值与特征向量,它会在变量定义之后,做如下操作。
matrix =
Columns 1 through 14
……
Columns 15 through 28
……
Columns 29 through 42
……
……
Columns 113 through 126
……
Columns 127 through 128
这里不是显示整个矩阵,而是将矩阵分列。
1、请问这是矩阵的什么原理?这是矩阵幂法?还恳请高人赐教。
我使用matlab的库函数来求这个矩阵的特征值与特征向量,速度很好;用我自己写的算法,速度跟不上,而且还无法收敛。
2、请问我该怎么做才能让算法速度得到提升,或是有什么思维方式,我想用C实现该算法?
谢谢