matlab求特征值的问题..急!我想知道[V,d]=eig(A)和diag(A)什么区别和联系.diag(A)回复的是n个数(A是n*n矩阵),这n个数是不是就是A的对角阵的对角线那几个数啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 17:52:01

matlab求特征值的问题..急!我想知道[V,d]=eig(A)和diag(A)什么区别和联系.diag(A)回复的是n个数(A是n*n矩阵),这n个数是不是就是A的对角阵的对角线那几个数啊?
matlab求特征值的问题..急!
我想知道[V,d]=eig(A)
和diag(A)什么区别和联系.
diag(A)回复的是n个数(A是n*n矩阵),这n个数是不是就是A的对角阵的对角线那几个数啊?

matlab求特征值的问题..急!我想知道[V,d]=eig(A)和diag(A)什么区别和联系.diag(A)回复的是n个数(A是n*n矩阵),这n个数是不是就是A的对角阵的对角线那几个数啊?
eig是返回特征值和特征向量;
diag,如果A是矩阵,则返回它的对角线向量;如果是向量,则返回一个以输入向量为对角线的矩阵.
--
我已经说了啊,diag(A),如果A是矩阵的话,就返回它对角线上的那一串数^_^

第一个返回特征值和特征向量,第二个返回特征值形成的对角阵