clase final pública Eig
Calcula la descomposición propia de una o más matrices cuadradas.
Calcula los autovalores y (opcionalmente) los autovectores derechos de cada matriz interna en `input` tal que` input [...,:,:] = v [...,:,:] * diag (e [..., :]) `. Los valores propios se ordenan en orden no decreciente.
# a is a tensor.
# e is a tensor of eigenvalues.
# v is a tensor of eigenvectors.
e, v = eig(a)
e = eig(a, compute_v=False)
Clases anidadas
clase | Eig.Opciones | Atributos opcionales para Eig |
Métodos públicos
Eig.Options estáticas | |
estático <U, T> Eig <U> | crear ( alcance del alcance, entrada del operando <T>, clase <U> Tout, opciones ... opciones) Método de fábrica para crear una clase que envuelva una nueva operación Eig. |
Salida <U> | e () Autovalores. |
Salida <U> | v () Autovectores. |
Métodos heredados
Métodos públicos
Eig.Options estáticas públicas computeV (boolean computeV)
Parámetros
computeV | Si es "True", los vectores propios se calcularán y devolverán en "v". De lo contrario, solo se calcularán los valores propios. |
---|
public static Eig <U> create ( alcance del alcance, entrada del operando <T>, clase <U> Tout, opciones ... opciones)
Método de fábrica para crear una clase que envuelva una nueva operación Eig.
Parámetros
alcance | alcance actual |
---|---|
aporte | Entrada `tensorial` de forma` [N, N] `. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de Eig