wandeln Sie ein 2D-Numpy-Array in eine 2D-Numpy-Matrix um

8

Ich habe einen Python-Code, in dem ich ein 2D-Array in eine 2D-Matrix umwandeln muss, damit ich es inverse berechnen kann. Dafür benutze ich numpy.matrix (Array), aber es funktioniert nicht. Kann jemand sagen, wie man ein 2D-Array in eine numpige Matrix umwandelt? Das Array besteht aus allen Gleitkommazahlen

    
abcdxx 03.07.2013, 08:52
quelle

2 Antworten

18

Wenn a Ihr Array ist, np.asmatrix(a) ist ein Matrix.

    
Tobias Kienzler 03.07.2013 08:56
quelle
1

Wenn Sie eine Liste von Listen haben (wie Sie bereits erwähnt haben), müssen Sie sie zuerst in ein numpy Array konvertieren; siehe wie man die 2d-Liste in ein 2d-numpy-Array umwandelt?

Ein kurzes Beispiel wird hier gegeben:

%Vor%     
strpeter 18.12.2014 09:31
quelle

Tags und Links