Suchergebnisse für Anfrage "linear-algebra"

2 die antwort

Lösen des homogenen Systems Ax = 0 mit numpy

Ich versuche, numpy.linalg.lstsq zu verwenden, um das folgende homogene System mit der folgenden Einschränkung zu lösen: Ax = 0 |x| = 1Wenn ich einfach nur anrufe: numpy.linalg.lstsq(A, np.zeros((A.shape[0],1), dtype=np.float)) Die Lösung ...

6 die antwort

rgl: Zeichnen eines Würfels mit farbigen Flächen, Eckpunkten und Linien

Um den Effekt linearer Transformationen in 3D zu demonstrieren,x -> A x, Ich möchte einen Würfel zeichnen und seine Transformation unter @ zeigA. Dazu muss ich jedes Gesicht einzeln einfärben und die Eckpunkte und die Linien anzeigen, die jedes ...

2 die antwort

scipy.sparse.coo_matrix wie man schnell alle Nullspalten findet, mit 1 füllt und @ normalisie

Für eine Matrix möchte ich Spalten mit allen Nullen finden und mit 1s füllen, und dann die Matrix durch Spalte normalisieren. Ich weiß, wie man das mit np.arrays macht [[0 0 0 0 0] [0 0 1 0 0] [1 0 0 1 0] [0 0 0 0 1] [1 0 0 0 0]] | V [[0 1 0 0 ...

TOP-Veröffentlichungen

4 die antwort

Schnelles äußeres Tensorprodukt in Anzahl

Ich habe zwei numpy Arrays: x of shape ((d1,...,d_m)) y of shape ((e_1,...e_n))Ich möchte das äußere Tensorprodukt bilden, das ist das Numpy-Array z of shape ((d1,...,d_m,e_1,...,e_n))so das z[i_1,...,i_n,i_{n+1}...,i_{m+n}] == ...

8 die antwort

Transformieren eines Zeilenvektors in einen Spaltenvektor in Numpy

Nehmen wir an, ich habe einen Zeilenvektor der Form (1, 256). Ich möchte es stattdessen in einen Spaltenvektor der Form (256, 1) umwandeln. Wie würdest du das in Numpy machen?

2 die antwort

Sensor Multiplikation mit numpy Tensordot

ch habe einen Tensor U, der sich aus n Matrizen der Dimension (d, k) und einer Matrix V der Dimension (k, n) zusammensetz Ich möchte sie so multiplizieren, dass das Ergebnis eine Matrix der Dimension (d, n) zurückgibt, in der die Spalte j das ...

2 die antwort

Was verursacht die 2x-Verlangsamung in meiner Cython-Implementierung der Matrixvektormultiplikation?

ch versuche derzeit, eine grundlegende Matrixvektormultiplikation in Cython zu implementieren (als Teil eines größeres Projekt zur Reduzierung ...

2 die antwort

Falsches Ergebnis für die bestmögliche Anpassung der Ebene an die Punktmenge mit scipy.linalg.lstsq?

Ich habe eine Reihe von(x, y, z) Punkte, für die ich das Flugzeug finden muss, das am besten zu ihnen passt. Eine Ebene wird durch ihre Koeffizienten definiert als: a*x + b*y + c*z + d = 0oder äquivalent A*X +B*y + C = z Die zweite Gleichung ...

4 die antwort

Wie kann ich die gleichen "speziellen" Lösungen für unterbestimmte lineare Systeme erhalten, die der Matlab-Operator "A \ b" (mldivide) mit numpy / scipy zurückgibt?

Ich habe einen ... gefundenVerknüpfun [http://sohu.io/questions/2293807/matlab-mldivide-not-giving-the-same-answer-as-direct-pseudo-inverse] wo es mit einem Beispiel gezeigt wird, dass das Matlabmldivide Operator \) gibt 'spezielle' Lösungen, ...

4 die antwort

Wie führe ich in GF (2) eine Umkehrung durch und multipliziere in GF (256) in Matlab?

Ich habe eine binäre MatrixA (nur1 und0) und ein VektorD im Galois-Feld (256). Der VektorC wird berechnet als: C = (A^^-1)*DwoA^^-1 bezeichnet die inverse Matrix der MatrixA imGF(2), * ist eine Multiplikationsoperation. Der ErgebnisvektorC muss ...