# -*- coding: utf-8 -*-
"""
Created on Sun Feb 15 21:09:21 2015
@author: Sergio de la Rica
"""
#importo libreria numpy dentro del namespace np
import numpy as np
#Defino el vector
v = np.array([[1,2,3],
[4,5,6],
[7,8,9]])
#se obtienen los valores y vectores propios de v
valp,vecp = np.linalg.eig(v)
#imprimo los valores y vectores propios por pantalla
print ("valores propios: ",valp)
print ("vectores propios: ",vecp)
SVD permite descomponer una matriz en una forma en la que nos resultará muy sencillo calcular sus valores y vectores propios (diagonalización de matrices).
Be the first to comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.