Lapack::eigenValues
(PECL lapack >= 0.1.0)
Lapack::eigenValues — Cette fonction retourne les vecteurs propres pour une matrice carré donnée
Description
public static array Lapack::eigenValues
( array
$a
[, array $left
[, array $right
]] )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); ?>