bsxfun

Ein vielseitiger und nützlicher Matlab-Befehl zum Anwenden von Element-für-Element-Binäroperationen auf zwei Arrays mit aktivierter Singleton-Erweiterung.
5
Antworten

Wie kann ich diesen Aufruf zum Quantil in Matlab beschleunigen?

Ich habe eine MATLAB-Routine mit einem offensichtlichen Engpass. Ich habe die Funktion profiliert, mit dem Ergebnis, dass in der Funktion levels : 2/3 der Rechenzeit verwendet wird: Die Funktion levels verwendet eine Float-Matrix und...
22.12.2011, 09:22
3
Antworten

Matlab's bsxfun () - was erklärt die Leistungsunterschiede beim Expandieren entlang verschiedener Dimensionen?

In meinem Arbeitsgebiet (Ökonometrie / Statistik) muss ich häufig Matrizen unterschiedlicher Größe multiplizieren und dann zusätzliche Operationen an der resultierenden Matrix durchführen. Ich habe mich immer auf bsxfun() verlassen, um den Co...
23.05.2015, 04:06
4
Antworten

Generalisiertes Matrixprodukt

Ich bin ziemlich neu bei MATLAB. Normale Matrixmultiplikation einer M x K-Matrix mit einer K x N-Matrix - C = A * B - hat c_ij = sum(a_ik * b_kj, k = 1:K) . Was, wenn ich möchte, dass dies stattdessen c_ij = sum(op(a_ik, b_kj), k = 1:K)...
08.11.2011, 22:23