Ich habe 2 Arrays, A und B. Ich will als B ein neues Array C mit derselben Dimension bilden, wobei jedes Element SUM zeigen (A) für A> B-Summe in Array
Unter meinen Arbeiten sind Code
A = [1:1:1000]
B=[1:1:100]
for n = 1:numel(B)
C(n) = sum(A(A>B(n)));
end
wenn jedoch eine Millionen von Zeilen hat, und B hat tausende, und ich habe ähnliche Berechnungen für 20 array-Paare zu tun, nimmt es unglaubliche Menge an Zeit.
Gibt es einen schnelleren Weg?
Zum Beispiel ist Histounts ziemlich schnell, aber es zählt, anstatt zu summieren.
Dank
klingt interessant .. Ich werde es versuchen und lassen Sie wissen, das Ergebnis ... vielen Dank – abdfahim
@AbdFahim Super! Lass mich wissen wie es geht! – Divakar
Sehr gut @Divakar! – David