scipy.linalg.
hilbert#
- scipy.linalg.hilbert(n)[原始碼]#
建立 n 階 Hilbert 矩陣。
傳回 n 乘 n 陣列,其元素為 h[i,j] = 1 / (i + j + 1)。
- 參數:
- nint
要建立的陣列大小。
- 回傳:
- h(n, n) ndarray
Hilbert 矩陣。
另請參閱
invhilbert
計算 Hilbert 矩陣的反矩陣。
註解
在 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 ]])