У меня есть программа, которая включает решение довольно большой матрицы, ~ 3000 ^ 2, несколько раз на каждом временном шаге. Матрица остается прежней, но правая сторона изменяется, например Я решаю Ax = b, Ax = c и т. Д. В настоящее время я просто наивно использую обратную косую черту, так как много раз существуют матричные уравнения, которые мне нужно решить, даже если матрица одинакова в любой момент времени. Есть ли способ воспользоваться преимуществами матрицы, которая осталась прежней, чтобы ускорить процесс?