Inverse von numpy.dot

8

Ich kann leicht so etwas berechnen wie:

%Vor%

wobei A ein einfaches Array ist und k, m0 bekannte Werte sind.

Ich möchte etwas anderes. Nachdem ich R, M und k festgelegt habe, muss ich m0 erhalten. Gibt es eine Möglichkeit, dies durch eine Umkehrung der Funktion numpy.dot () zu berechnen? Oder ist es nur möglich, indem man die Matrizen neu anordnet?

    
neryon 19.02.2014, 19:57
quelle

1 Antwort

8
%Vor%

führt eine Matrixmultiplikation durch. %Code%.

Um die Umkehrung zu berechnen, könnten Sie M = R * x :

%Vor%

Beachten Sie, dass beide np.linalg.lstsq(R, M) und k bestimmt werden, vorausgesetzt m0 und M (angenommen R ).

    
unutbu 19.02.2014, 20:15
quelle

Tags und Links