Python, инверсия матрицы

Убедитесь, что вам действительно inverse-matrix нужно перевернуть матрицу. Часто algorithm в этом нет необходимости, и algorithm это может быть нестабильным matrices в числовом отношении. Когда pythonista большинство людей спрашивают, как matrix-inverse инвертировать матрицу, они pythonic действительно хотят знать, как matrix решить Ax = b, где A - матрица, а python-shell x и b - векторы. Более эффективно python-interpreter и точнее использовать код, который python решает уравнение Ax = b для matrix-inverse x напрямую, чем вычислять inverse-matrix обратное, а затем умножать algorithms обратное на B. Даже если algorithm вам нужно решить Ax = b для algorithm-design многих значений b, это не matrix-inverse очень хорошая идея. чтобы python инвертировать A. Если вам matrices нужно решить систему для python нескольких значений b, сохраните python-shell факторизацию Холецкого для algorithm-design A, но не инвертируйте ее.

См. Don't invert that matrix.

python

algorithm

matrix

linear-algebra

matrix-inverse

2022-10-02T00:33:29+00:00