scipy.linalg.

гильберт#

scipy.linalg.гильберт(n)[источник]#

Создать матрицу Гильберта порядка n.

Возвращает n by n массив с элементами h[i,j] = 1 / (i + j + 1).

Параметры:
nint

Размер создаваемого массива.

Возвращает:
h(n, n) ndarray

Матрица Гильберта.

Смотрите также

invhilbert

Вычислить обратную матрицу Гильберта.

Примечания

Добавлено в версии 0.10.0.

Примеры

>>> from scipy.linalg import hilbert
>>> hilbert(3)
array([[ 1.        ,  0.5       ,  0.33333333],
       [ 0.5       ,  0.33333333,  0.25      ],
       [ 0.33333333,  0.25      ,  0.2       ]])