Лапак, чтобы решить A*X=B'

Я хотел бы решить линейную систему вида A*X=B', где B' это транспонирование B, A квадратная матрица N-by-N и Б N-by-M, В lapack/lapacke функция LAPACKE_dgesv (см. Пример здесь) используется для решения систем вида A*X=B, где B рассматривается как несколько правых боковых векторов. Можно ли решить систему вида A*X=B' без необходимости создавать копию B как Z=B' переупорядочив его значения, а затем решить A*X=Z?

1 ответ

Насколько я знаю, LAPACK не предлагает такой функциональности. Вы должны выполнить транспонирование B вне звонков в LAPACK.

Другие вопросы по тегам