Lapack::solveLinearEquation

(PECL lapack >= 0.1.0)

Lapack::solveLinearEquationRésolution d'un système d'équation linéaire

Description

public static array Lapack::solveLinearEquation ( array $a , array $b )

La fonction calcul la solution du système d'équations linéaire avec une matrice carré A et de plusieurs côtés droits de B. Résolution de A * X = B pour plusieurs B.

Liste de paramètres

a

Matrice carrée d'équations linéaires

b

Côté droit à résoudre

Valeurs de retour

Matrice X

Exemples

Exemple #1 Utilisation de Lapack::singularValues():

<?php

	$a = array(
		array( 6.80,  -6.05,  -0.45,   8.32,  -9.67   ),
		array(-2.11,  -3.30,   2.58,   2.71,  -5.14   ),
		array( 5.66,   5.36,  -2.70,   4.35,  -7.26   ),
		array( 5.97,  -4.44,   0.27,  -7.17,   6.08   ),
		array( 8.23,   1.08,   9.04,   2.14,  -6.87   ),
	);

	$b = array(
	   array(  4.02,  -1.56,   9.81   ),
	   array(  6.19,   4.00,  -4.09   ),
	   array( -8.22,  -8.67,  -4.57   ),
	   array( -7.57,   1.75,  -8.61   ),
	   array( -3.03,   2.86,   8.99   ),
	);

	$result = Lapack::solveLinearEquation($a, $b);

	?>

LoadingChargement en cours