两者的区别
= EIG(X)和= EIG(X,'nobalance') 的区别E=EIG(A,B) 是什么意思?是求A的还是B的特征值
回复
这个可以参见help文件:help eig The matrix B = [ 3 -2 -.9 2*eps
-2 4 1 -eps
-eps/4eps/2-1 0
-.5 -.5 .1 1 ];
has elements on the order of roundoff error. It is an example for which the nobalance option is necessary to compute the eigenvectors correctly. Try the statements = eig(B)
B*VB - VB*DB
= eig(B,'nobalance')
B*VN - VN*DN
矩阵B是一个具有舍入误差同阶的元素,它是一个必须使用nobalance选项以正确求解特征向量的实例,程序自己验证一下吧
E=EIG(A,B)返回的是广义特征值
你要的答案都在matlab的帮助中有详细的答案
doc eig 谢谢 ls
页:
[1]