Matlab中的eig函式和eigs函式的異同點
阿新 • • 發佈:2018-12-19
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.4082D = 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.4082D = 16.1168 0 0 0 -1.1168 0 0 0 -0.0000