Tag: bsxfun

Eine vielseitige und nützliche Matlab-Befehl für die Anwendung von element-by-element binäre operation auf zwei arrays mit singleton-Erweiterung aktiviert.

Wie Projekt ein neues Punkt-zu-PCA neue basis?

Anzahl der Antworten 1 Antworten
Zum Beispiel habe ich 9 Variablen und 362 Fällen. Ich habe die PCA-Berechnung, und fand heraus, dass die ersten 3 PCA-Koordinaten sind genug für mich. Nun, ich habe neue Punkt in meinem 9-dimensionale Struktur, und ich will-Projekt

Gibt es ein äquivalent zu der MATLAB-Funktion bsxfun in python?

Anzahl der Antworten 2 Antworten
Ich versuche, Hafen einige meiner code aus matlab, python, und einige es nutzt die bsxfun () - Funktion für virtuelle Replikation, gefolgt von Multiplikation oder division (ich verwende Sie auch für logische Operationen). Ich möchte in der

Wann ist es in Matlab optimal, bsxfun zu verwenden?

Anzahl der Antworten 5 Antworten
Meine Frage: ich habe bemerkt, dass viele gute Antworten zu Matlab Fragen auf, die SO Häufig mit der Funktion bsxfun. Warum? Motivation: In der Matlab-Dokumentation für bsxfun folgende Beispiel: A = magic(5); A = bsxfun(@minus, A, mean(A))

Sortieren Sie eine Matrix mit einer anderen Matrix

Anzahl der Antworten 3 Antworten
Angenommen ich habe eine matrix A und ich Sortieren die Zeilen dieser matrix. Wie kann ich replizieren der gleichen Reihenfolge auf einer matrix B (gleiche Größe natürlich)? E. g. A = rand(3,4); [val ind] = sort(A,2); B