matlab 求矩阵特征值出现了3.0000 - 0.0000i,什么意思

作者&投稿:枞阅 (若有异议请与网页底部的电邮联系)
用MATLAB求出最大特征值是-0.8655 + 0.0000i ,是什么意思?该矩阵的特征值应该是多少呢?~

如果你是做层次分析法,那么你做的结果一定不符合要求,即你的判断矩阵有问题,或者你的计算有问题。判断矩阵的最大特征值应该稍大于矩阵的阶数,不可能是负数。当矩阵具有完全一致性时,最大特征值恰等于矩阵的阶数。

如果需要,把矩阵附上,我给你看看,是哪里的问题。

求矩阵特征值和特征向量的方法特征多项式

Matlab在运行过程中用到了复数

不用理它, 特征值就是3,3,1

MATLAB程序计算精度问题,不必理会。


横山县14745418395: matlab 求矩阵特征值出现了3.0000 - 0.0000i,什么意思 -
苗融橘红: Matlab在运行过程中用到了复数 不用理它, 特征值就是3,3,1

横山县14745418395: matlab求特征值时出现三重根怎么办? -
苗融橘红: 三个重根 请问有没有 三个特征向量?如果分别有三个特征向量,那么都是单根 如果特征向量数目不够三个 这才是真正的重根现象

横山县14745418395: matlab求矩阵的特征值和特征向量 -
苗融橘红: 给你算了一下,就一个实特征值,也是第一特征值. 特征值l=5.0729,对应特征向量v=[0.7707 0.1324 0.2843 0.2582 0.4910]'

横山县14745418395: 如何用matlab求矩阵的特征值及其特征向量 -
苗融橘红: [V,D]=eig(A):求矩阵A的全部特征值,构成对角阵D,并求A的特征向量构成V的列向量 A=[1 2 3;4 5 3;5 4 2]; >> [V,D]=eig(A)V =-0.370937915979909 -0.691545561718756 0.482529180116882 -0.703281764566580 0.083451238716327 -0....

横山县14745418395: matlab求矩阵特征值结果有负值是为什么?[a,b]=eig(A,B) 是因为A,B的取值不合适么? -
苗融橘红: 首先,你得检查一下从物理模型到产生矩阵的过程有没有错,如果有错别的就不用看了据我估计,你的A和B可能都是对称正定矩阵,如果确实如此的话那么你有必要在计算特征值之前检查一下这些性质是否成立最后,即使上面所有的步骤你都完全确认过了,还有两个很重要的误差来源,一是这些矩阵多半是通过离散化得到的,离散误差可能会对结果有影响,二是舍入误差会导致结果出问题(从我的角度推测这个可能性比较大)

横山县14745418395: 怎么用Matlab求矩阵的特征值和特征向量 -
苗融橘红: eig函数直接可以求特征值和特征向量 在MATLAB中,计算矩阵A的特征值和特征向量的函数是eig(A),常用的调用格式有5种:E=eig(A):求矩阵A的全部特征值,构成向量E.[V,D]=eig(A):求矩阵A的全部特征值,构成对角阵D,并求A的特征...

横山县14745418395: 用matlab, 怎样求一个矩阵里,比较大的几个特征值和对应的特征向量? -
苗融橘红: base=rand(10); [V,D]=eigs(base,3)%%%求矩阵3个较大的特征值和特征向量补充 [V,D]=eig(base,3)%%%求矩阵所有的特征值和特征向量

横山县14745418395: 速求!用matlab求解矩阵a的最大特征值及其特征向量,并将其特征向量归一化,对矩阵a进行一致性检验. -
苗融橘红: 1..打开matlab界面,输入矩阵A,如A=[1 2 1;1/2 1 1;1 1 1],然后点Enter进入. 2..再继续输入[V,D]=eig(A),点Enter进入 .这时候出现V=.... D=.... 开始从中寻找特征向量还有最大特征值.对于这个矩阵 V = 0.7024 0.7024 0.7024 0.4425 -0.2212 ...

横山县14745418395: 用Matlab求矩阵最大特征值对应的特征向量矩阵:A=[1 2 3 4;1/2 1 2 3;1/3 1/2 1 2;1/4 1/3 1/2 1] ,求矩阵最大特征值对应的特征向量! -
苗融橘红:[答案] >> [d,v]=eig(A) d = -0.8135 -0.8493 -0.8493 -0.7038 -0.4826 0.0004 - 0.4268i 0.0004 + 0.4268i 0.5934 -0.2787 0.2498 - 0.... + 0.1758i 0.0252 - 0.1758i 0.1535 v = 4.0310 0 0 0 0 -0.0017 + 0.3533i 0 0 0 0 -0.0017 - 0.3533i 0 0 0 0 -0.0276 最大特征值为...

横山县14745418395: matlab如何求矩阵特征值
苗融橘红: 01首先我们打开matlab软件,定义一个矩阵,如下图所示02然后执行[x,y] = eig(a)公式,求出x,y的值,如下图所示03接下来执行diag(y),求出y的特征值,如下图所示04最后矩阵的特征值都标示在红框中了,如下图所示End

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网