Lapack::eigenValues

(PECL lapack >= 0.1.0)

Lapack::eigenValuesEsta función devuelve los valores propios de una matriz cuadrada dada

Descripción

public static Lapack::eigenValues ( array $a [, array $left [, array $right ]] ) : array

Calcula los valores propios de una matriz cuadrada, y opcionalmente calcula los vectores propios derechos e izquierdos.

Parámetros

a

La matriz a la que calcular los valores propios.

left

Parámetro opcional. Si se pasa un array, será rellenado con los vectores propios izquierdos.

right

Parámetro opcional. Si se pasa un array, será rellenado con los vectores propios derechos.

Valores devueltos

Devuelve un array de arrays que representa los valores propios del array.

Ejemplos

Ejemplo #1 Usar Lapack::eigenValues():

<?php

 $a 
= array(
     array(-
1.01,   0.86,  -4.60,  3.31,  -4.81  ),
     array( 
3.98,   0.53,  -7.04,  5.29,   3.55  ),
     array( 
3.30,   8.26,  -3.89,  8.20,  -1.51  ),
     array( 
4.43,   4.96,  -7.66, -7.33,   6.18  ),
     array( 
7.31,  -6.43,  -6.16,  2.47,   5.58  ),
 );

 
$resultado Lapack::eigenValues($a);

 
?>