У меня две проблемы. Я должен вычислить два уравнения:Возможные способы расчета X = A - inv (B) * Y * inv (B) и X = Y + A '* inv (B) * A
X = A - Inv (B) * Y * и (B)
и
X = Y + A»* и (B) * A
где A, B и Y являются известными матрицами p * p (p может быть небольшим или большим, зависит от ситуации). Матрицы довольно плотные, без какой-либо структуры (кроме того, что B не является сингулярным, конечно).
Можно ли решить X в этих уравнениях без инвертирования матрицы B? Я должен вычислить эти уравнения n раз, n - сотни или тысячи, и все матрицы меняются со временем.
спасибо.
Я думаю, нет для общего случая, хотя моя алгебра fu может быть лучше. Если вы даете больше контекста (для чего вам нужен X для? Существуют ли отношения между A и B?), В нем может быть что-то. – bayer
Математика связана, но не связана с программированием. Есть много Math Q & A сайтов, там люди, извините :( –