scipy.linalg.
hilbert#
- scipy.linalg.hilbert(n)[Quelle]#
Erstellt eine Hilbert-Matrix der Ordnung n.
Gibt das n mal n Array mit Einträgen h[i,j] = 1 / (i + j + 1) zurück.
- Parameter:
- nint
Die Größe des zu erstellenden Arrays.
- Rückgabe:
- h(n, n) ndarray
Die Hilbert-Matrix.
Siehe auch
invhilbertBerechnet die Inverse einer Hilbert-Matrix.
Hinweise
Hinzugefügt in Version 0.10.0.
Beispiele
>>> 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 ]])