To find Eigenvalues and Eigen vectors of an array using python scipy.
2D array.
Eigenvalues and Vectors.
Import Linear algebra from scipy.
Define a simple 2D array.
Pass it to the linalg.eig().
Print the Eigenvalues and Eigen vectors.
from scipy import linalg
import numpy as np
#define a 2-dimensional array
sample_array = np.array([[1,2],[3,4]])
#pass value into function
eg_val, eg_vect = linalg.eig(sample_array)
#get eigenvalues
print(“Eigen values”)
print(eg_val,”\n”)
#get eigenvectors
print(“Eigen Vectors”)
print(eg_vect)