' schrieb:Leider ist mir nicht ganz klar, was den Geschwindigkeitsvorteil der einen Funktion bringt.
Die aufgerufene DLL muß doch sicherlich auch das ganze Array abarbeiten und den Klassen zuordnen.
Das ist jetzt wieder so ein Fischen im Trüben:
1. Was macht denn das selbstgeschriebene VI vor der For-Loop?
2. In der For-Loop hast du den Index an einen Indicator angeschlossen, der somit im FP bei jedem Durchlauf aktualisiert wird, das kostet...
3. Die PtbyPt Funktion ist komplett in LV geschrieben, das ist häufig langsamer als eine DLL.
4. Als PtbyPt-Funktion weiss der Algorithmus ja nicht, wie groß das Min & das Max in deinem Array sind. Somit wird da garantiert dauernd umsortiert.
5. etc. etc. etc.
Gruß, Jens