Hallo ich hoffe ihr könnte mir helfen.
Ich habe meine File im Attachement hinzugefügt.
Bei diesem BLockschaltprogramm möchte ich mit zwei Arrays, welche verschiedene numerische Werte aufweisen, eine Berechnung durchführen.
das problem dabei ist, das ich die Daten wieder in einem Array darstellen will, leider wird immer nur der aktuelle Wert in der ersten Zeile im Array dargestellt und die anderen werden gar nicht mehr dargestellt.
Danke im Voraus
Peter
Hi Peter
Habe dein Beispiel ein wenig erweiter
Schau mal ob es das ist was du haben willst
Gruß
Jürgen
Hallo!
Du bildest immer nur Arrays mit einem Element.
Gibt da mindestens 2 Möglichkeiten: Entweder du schreibst das Array mit einem Index in das neue oder du führt die gesamte Rechnung aus uns zeigt das Ergebnis ausserhalb der Schleife an (dann läuft darüber der Index).
Siehe Anhang.
Da ist jemand etwas schneller gewesen als ich... ;-)
Ne dritte Möglichkeit ist die, wie sie Jürgen benutzt hat. Über Schieberegister. Wahrscheinlich die eleganteste Methode.
Hallo Björn
Dein Beispiel geht nur wenn du vorher das Ausgangsarray defeniers
Oder hast du noch einen anderen trick
Gruß
Jürgen
Hallo Jürgen!
Es geht auch ohne vorherige Definition und ohne SR:
(das wäre dann die 2. oben beschriebene Möglichkeit)
Hallo Björn
Ich habe dein erstes Beispiel nochmal laufen lassen und in den Beiden Eingangsarrays Zahlen eingefügt. Die schleife läuft dann 4 mal und im Ausgangsarray steht nichts
Wo ist mein denkfehler
Gruß
Jürgen
Eine weitere Lösung aus der Schublade.
Gruß
Manfred
P.S. Da hat sich leider bei einer kurzfristigen Anpassung ein Fehler eingeschlichen. :oops: Neue Version als Anhang.
Hallo Jürgen!
Also bei der ersten Lösung hast du schon recht. Da habe ich vorher die Felder manuell initialisiert... bzw. definiert.
Danke, ihr habt mir wirklich weitergeholfen
Danke nochmals für die schnelle Hilfe!
MfG
Peter