pub fn eig(matrix: &Array2<f64>) -> Result<(Array1<f64>, Array2<f64>), String>
Fallback linear algebra functions