Matlab中的eig函数和eigs函数的异同点
Posted odejsjhshw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab中的eig函数和eigs函数的异同点相关的知识,希望对你有一定的参考价值。
Matlab中的eig()函数和eigs()函数的异同点
1、相同点
都可以求解矩阵的特征值和特征向量
2、不同点
eig函数主要是给出矩阵的特征值和特征向量
eigs函数主要是通过迭代法来求解矩阵特征值和特征向量
3、实例
>> A = [1,2,3;4,5,6;7,8,9]
A =
1 2 3
4 5 6
7 8 9
>> [V,D] = eig(A)
V =
-0.2320 -0.7858 0.4082
-0.5253 -0.0868 -0.8165
-0.8187 0.6123 0.4082
D =
16.1168 0 0
0 -1.1168 0
0 0 -0.0000
>> [V,D] = eigs(A)
V =
-0.2320 -0.7858 0.4082
-0.5253 -0.0868 -0.8165
-0.8187 0.6123 0.4082
D =
16.1168 0 0
0 -1.1168 0
0 0 -0.0000
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow
以上是关于Matlab中的eig函数和eigs函数的异同点的主要内容,如果未能解决你的问题,请参考以下文章
Matlab Codegen Eig 函数 - 这是一个错误吗?