Lapack::eigenValues

(PECL lapack >= 0.1.0)

Lapack::eigenValuesФункция возвращает собственные значения для данной квадратной матрицы

Описание

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

Вычисляет собственные значения для квадратной матрицы и, при необходимости, вычисляет левый и правый собственные векторы.

Список параметров

a

Матрица, для которой вычисляются собственные значения.

left

Необязательный параметр - если сюда передается массив, он будет заполнен левыми собственными векторами

right

Необязательный параметр - если сюда передается массив, он будет заполнен правыми собственными векторами

Возвращаемые значения

Возвращает массив массивов, представляющих собственные значения массива.

Примеры

Пример #1 Пример использования 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);

 
?>

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top