numPy Собственные значения(числа) и собственные векторы linalg.eig -- как получить
Primary tabs
linalg.eig -- функция вычисляющая собственные векторы и собственные значения матрицы
Пример:
np.linalg.eig(np.matrix('-1 -6; 2 6'))
Формат возвращаемых значений
Например для матрицы:
np.linalg.eig(np.matrix('-1 -6; 2 6'))
получим:
[[-1 -6] # сама матрица [ 2 6]] (array([ 2., 3.]), matrix([[-0.89442719, 0.83205029], [ 0.4472136 , -0.5547002 ]])) # результат
Где [ 2., 3.] -- её собственные значения, а
-0.89442719 0.4472136
и
0.83205029 -0.5547002
-- два собственных вектора.
Подробнее о формате: https://docs.scipy.org/doc/numpy/referen...
Ещё рассуждения см. здесь
- Log in to post comments
- 17721 reads