tptrs를 blas로 바꾸는 방법은 무엇입니까?tptrs를 blas로 바꾸는 방법?
내가 해결하려는 :
XA = B
을하지만 tptrs은 내가 해결 할 것으로 보인다 :
A'X = B
: tptrs에서 '트랜스'플래그를 사용하여,
AX = B
또는
재 배열은 다음과 같습니다.
(A'X)' = B'
X'A = B'
그래서 XA = B를 풀 때 사용할 수는 있지만 수동으로 B를 수동으로 이항시켜야하고, 다시 해답을 바꾸어야합니다. 트랜스 포즈를하지 않아도되는 트릭을 놓치고 있습니까?
A, B 및 X의 크기는 무엇입니까? – John
미정의. A는 정사각형의 낮은 삼각형 행렬입니다. B와 X는 모두 직사각형 행렬입니다. 모두는 조밀하다 (당연히, blas이기 때문에). 일반적으로 A는 상대적으로 작지만 B와 X는 길고 가늘습니다. –
'트릭'이라고 부르지는 않겠지 만, 독자적인 매트릭스 솔버를 작성할 수 있습니다. –