2010-11-21 20 views
7

Ich frage mich, wie man eine Matrix erstellen und ihre Umkehrung mit Sympy in Python berechnen?Inverse einer Matrix in SymPy?

Zum Beispiel für diese symbolische Matrix

$$ 
\Sigma = \begin{pmatrix} 
      \sigma_x^2 & \rho \sigma_x \sigma_y \\ 
      \rho \sigma_x \sigma_y & \sigma_y^2 
     \end{pmatrix} 
$$ 

Danke und Grüße!

+0

unterstützt diese Website Latexformat? – Tim

+1

LaTeX wird ab sofort leider nicht unterstützt. MathOverflow tut das. –

Antwort

13

Wenn Ihre Frage war: Wie die Inverse einer Matrix M in sympy dann berechnen:

M_inverse = M.inv() 

Was, wie eine Matrix zu erstellen:

M = Matrix(2,3, [1,2,3,4,5,6]) 

werden Sie die folgenden 2X3 Matrix:

Siehe: http://docs.sympy.org/0.7.2/modules/matrices/matrices.html

+0

Was ist der Unterschied zwischen 'M.inv()' und 'Inverse (M)'? – Karlo