我想解决A*X=B'
形式的线性系统,其中B'
是B
的转置。 A
是方阵N-by-N
,B是N-by-M
。在lapack / lapacke中,函数LAPACKE_dgesv(参见示例here)用于求解A*X=B
形式的系统,其中B
被视为多个右侧向量。是否有可能通过重新排序其值然后解决A*X=B'
来解决B
形式的系统而无需创建Z=B'
A*X=Z
的副本?
答案 0 :(得分:2)
据我所知,LAPACK没有提供此类功能。您必须在调用LAPACK之外执行B
的转置。