Lapack::solveLinearEquation

Solve a system of linear equations

&reftitle.description; public static `array` `Lapack::solveLinearEquation` `array` `a` `array` `b`

This function computes the solution to the system of linear equations with a square matrix A and multiple right-hand sides B. Solves A * X = B for multiple B.

&reftitle.parameters;

`a`

- Square matrix of linear equations

`b`

- Right hand side to be solved for

&reftitle.returnvalues;

Matrix X

&reftitle.examples;

### Using `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);

        ?>