Решить недоопределенную систему уравнений для разреженного решения - PullRequest
0 голосов
/ 17 сентября 2018
  • A, C - mxn прямоугольной матрицы.
  • B - квадратная матрица.
  • B не является симметричным.
  • B, C известны
  • AB = C.
  • B является единственным.

Я мог бы использовать инверсию Мура-Пенроуза для B, чтобы получить A = CB + .

Но, похоже, у A много ненулевых элементов.

ЕслиЯ хочу A (среди всех возможных решений), который довольно редок, какие решатели я могу попробовать?

Должен ли я использовать BDCSVD, как в здесь ?

Спасибо.

1 Ответ

0 голосов
/ 19 сентября 2018

Недоопределенные системы обычно имеют бесконечное количество решений. Если вы не налагаете какие-либо дополнительные условия (ограничения) в виде дополнительных уравнений, вы не получите однозначного численного решения.

...