Quantcast
Channel: Mein MATLAB Forum - goMatlab.de
Viewing all articles
Browse latest Browse all 28441

super schnelle for-Schleife für 8000000 Ausführungen?

$
0
0
Hallo, Aber Matlab lässt doch eine Matrixmultiplikation nur zu, wenn die Matrizen jeweils gleich gross sind, oder? Du kannst ja vom zweiten Array per Indizierung nur den Teil extrahieren, der gerade benötigt wird. Bitte auf die Fragen eingehen. Ich habe ja filter und xcorr vorgeschlagen. Meines Erachtens sollte sich die komplette Rechnung reduzieren lassen auf etwas der Form: R = filter(myArray(1:200000), 1, x)/N;[RBig2, IBig2] = max(R) Soweit ich sehen kann, gibt es bei RBig2 leichte, durch numerische Abweichungen bedingte Ungenauigkeiten. Bei IBig2 blicke ich noch nicht ganz durch, aber auch das sollte hinzubekommen sein. Bei mir braucht da ein Beispieldurchlauf 0,03s. Grüße, Harald

Viewing all articles
Browse latest Browse all 28441

Trending Articles