Я хотел бы решить уравнение вида yB = c, где y - мое неизвестное (возможно, матрица).Однако матрица B не очень хорошо обусловлена, и я хотел бы иметь метод, аналогичный numpy.linalg.solve, для поддержания численной точности решения.
Я попытался просто использовать инверсию B, с numpy.linalg.inv, чтобы найти решение y = cB ^ -1, а также с помощью псевдообратного (numpy.linalg.pinv),но они оказались недостаточно точными ...
Я также изучил QR-декомпозицию, поскольку numpy предоставляет метод для него, чтобы адаптировать его к правильному обратному случаю, но здесь я борюсь салгебра.
Есть ли точный способ решить это уравнение?Или есть эквивалент numpy.linalg.solve для правого обратного?