Pythonでヒルベルト行列を作る

Pythonでヒルベルト行列を作る。ヒルベルト行列は各要素が

\begin{align}
H_{ij}=\frac{1}{i+j+1}
\end{align}

の正方行列である。

N = 5
H = [[0] * N] * N

for i in range(1, N):
    for j in range(1, N):
        H[i][j] = 1 / (i + j - 1)

print(H)

コメント

タイトルとURLをコピーしました