선형 방정식 Ax = b를 풀고 싶다. 각 A는 3D 행렬에 들어있다. - 예를 들어, 도끼 = B에서 Numpy가 루프없이 3D 선형 방정식을 풀다.
가 가정하자 A.shape가 (2,3,3)즉 = [[[1,2,3], [1,2,3], [1,2,3]] [1,2,3], [1,2,3], [1,2,3]]
및 B.shape가 (3,1) 즉 [1,2,3]^T
Ax : = B ie (x_1, x_2, x_3)의 x을 알고 싶습니다.
마음에 떠오르는 점은 np.ones (2,3)로 B를 곱하고 각 A 요소의 역함수와 함께 함수 점을 사용하는 것입니다. (예 : A [:] [:] = [1,2,3]) 어떻게 Ax = B 방정식을 풀 수 있습니까? 루프없이?
- 나는 A와 B의 원소를 동일하게 만들었지 만 여러분이 아시다시피, 그것은 단지 예일뿐입니다. 가역 행렬 용
은 무엇 4D 매트릭스하면 어떻게됩니까? 이것은 동일한 절차가 있습니까? –
@ 구 마왕 예, 변경하지 않아도됩니다. – Divakar
텐서 점에서 음수 값 '-1'은 무엇입니까? 나는 '1'이어야한다고 생각합니다. –