Lapack::eigenValues

(PECL lapack >= 0.1.0)

Lapack::eigenValuesCette fonction retourne les vecteurs propres pour une matrice carré donnée

Description

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

Calcul les vecteurs propres pour la matrice carrée, et optionnellement calcul les vecteurs propres droite et gauche.

Liste de paramètres

a

La matrice pour calculer ses vecteurs propres.

left

Paramètre optionnel - si c'est un tableau passé en paramètre, il sera rempli avec les vecteurs propres gauches.

right

Paramètre optionnel - si c'est un tableau passé en paramètre, il sera rempli avec les vecteurs propres droites.

Valeurs de retour

Retourne un tableau de tableaux représentant les vecteurs propres pour le tableau.

Exemples

Exemple #1 Utilisation de la fonction 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  ),
 );

 
$result Lapack::eigenValues($a);

 
?>