Мне нужно рассчитать обратную матрицу и использовать solveфункцию. Хотя он хорошо работает на маленьких матрицах, он solveимеет тенденцию быть очень медленным на больших матрицах. Мне было интересно, есть ли какая-либо другая функция или комбинация функций (через SVD, QR, LU или другие функции разложения), которые могут дать мне более быстрые результаты.
solveметод определенно делает мою работу, но я хочу, чтобы алгоритм был быстрее. Итак, мне просто интересно, есть ли более эффективная (во временном контексте) функция для вычисления инверсии для матрицы такого большого размера.
solve? Конечно, при отсутствии специальной структуры вы не можете выйти за пределы теоретической сложности общей инверсии матрицы.