当前位置:编程学习 > Matlab >>

MATLAB中,求特征值的函数eigs

MATLAB中,求特征值的函数eigs有如下表示,[V D]=eigs(A,3,0);参数3、0各是什么意思?返回值V、D分别表示什么?
答案:D 是一个对角线矩阵,对角线上每一个值为特征值
V是和D中特征值对应的特征向量
参数表示计算距离0最近的三个特征值。

PS这个函数用的是ARPAACK的软件包,利用的是近年发展的Arnoldi 算法
eigs 函数适合大型矩阵(一般非对称,稀疏)部分特征值计算。
要是你要求的的矩阵<1000维,推荐使用[v,d]=eig(A),瞬间计算出所有特征值。

上一个:用matlab画函数 求教
下一个:请问,matlab中将正弦光栅投射到peaks函数产生的图像上,如何编程能否告诉我。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,