선형 시스템을 해결하기 위해 반복적 인 Gauss-Seidel을 구현하는 선형 대수 라이브러리가 있습니까? 아니면 사전 컨디셔닝 된 그래디언트 솔버입니까?Gauss-Seidel 반복 해법을위한 Python 라이브러리?
감사
편집 : 결국 내가 그것을 해결하기 위해 원유하지만 올바른 방법의 종류를 사용했다. 난 (도끼 = B 용) 어쨌든, D는 대각선
M = (D + L) and N = -U
으로
A = M - N
같이 매트릭스 분할 행렬 A를 만드는 한 바와 같이, L은 하 삼각 부분이며 U는 위 삼각형 부분입니다. 그런 다음
Pinv = scipy.linalg.inv(M)
x_k_1 = np.dot(Pinv,np.dot(N,x_k)) + np.dot(Pinv,b)
일부 수렴 테스트도 수행했습니다. 그것은 작동합니다. 그들이 여기에 다양한 구현을 통해 이동하는 위치를
입력 해 주셔서 감사합니다. 결국 내 자신의 해결사 않았다. – Ivan
불행히도 처음 두 링크는 끊어졌고 마지막 링크는 오래된 것입니다. – cfh