Hallo Wolf,
Zitat:Das kann man bestimmt schöner machen.
Oh ja…
- Wenn man einen Wert vor einem Array
einfügen anfügen will, dann nimmt man BuildArray und nicht InsertIntoArray…
- Wenn man eine Zeile aus einem Array indizieren will, nimmt man nicht DeleteFromArray, sondern IndexArray.
- Wenn man zwei Zeilen indizieren will, nimmt man nur einmal IndexArray und nicht zweimal DeleteFromArray…
- Wenn man nur den ersten Wert für weitere Berechnungen benötigt, dann baut man den erst gar nicht in ein Array ein, sondern nutzt ihn direkt…
Zitat:Und irgendwie hab ich auch kein Schieberegister gebraucht...
Dafür hast du aber erst nach Ablauf der Schleife die Berechnung deiner Pulse. Also nach 9000*100ms=900s=15min. Diese Wartezeit auf ein Ergebnis wäre mir deutlich zu lang: der normale User denkt schon nach ~10s ohne Ergebnis, das Programm wäre abgestürzt…