LabVIEWForum.de
Array ohne Nullen befüllen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Array ohne Nullen befüllen (/Thread-Array-ohne-Nullen-befuellen)



Array ohne Nullen befüllen - Dima - 20.10.2009 14:31

Hallo,

ich habe mal folgendes Problem.

Ich möchte aus Beispielsweise diesem Array: 0; 2; 2,4; 0; 0; 3; 2; 0; 10…. folgendes Array haben: 4,4; 5; 10. Also möchte ich, dass zwischen den Nullen die Summe gebildet wird und dann die Zahlen in einem Array abgespeichert werden.

Die Ignorierung von Nullen und die Summenbildung habe ich hingekriegt, aber die Abspeicherung in ein Array fehlt mir leider :-(
Wenn ich True-Case verlasse, werden die Werte nicht nach einander abgespeichert.


Hat jemand einen Ansatz, wie ich das machen könnte?


Gruß
Dima


LV-Version 7,1


Array ohne Nullen befüllen - SeBa - 20.10.2009 14:40

Wenn du doch schon einen Rückkopplungsknoten benutzt, warum nicht noch einen?

[attachment=21862][attachment=21863]

Gruß SeBa


Array ohne Nullen befüllen - Dima - 20.10.2009 15:35

Danke für die schnelle Antwort.

1. Ich würde gerne das gespeichrte Array ausserhalb der Case-Struktur haben, wie mache ich das?

2. Wo finde ich diesen Stern unter dem Rückkopplungspfeil?



Vielen Dank im voraus
Dima


P.S.: Gib es auch eine andere Lösung ohne Rückkopplung und ohne Case-Struktur die Nullen aus dem Array rauszubekommen und die Summe zu bilden?


Array ohne Nullen befüllen - Lucki - 20.10.2009 16:26

[attachment=21868]


Array ohne Nullen befüllen - jg - 20.10.2009 20:01

Stimme Lucki's Vorschlag 100pro zu. Shift-(Schiebe)register sind das Mittel der Wahl. Selbe Funktionalität wie Rückkopplung.

Vor allem für LV7.1 dringend zu empfehlen. Die Performance von Schieberegistern in LV war schon immer top, bei der Einführung der Feedback Node gab es dagegen einige Probleme. rolfk hat hierzu mal was geschrieben:
http://www.LabVIEWforum.de/index.php?s=&am...ost&p=38359
Aus diesem Grund ist für mich die Feedback Node bei LV < 8.5 absolut tabu.

Gruß, Jens

P.S.: Den Stern wirst du umsonst suchen, neues Feature inLv09_img2


Array ohne Nullen befüllen - Lucki - 21.10.2009 08:25

' schrieb:Stimme Lucki's Vorschlag 100pro zu.
Ja wenn das VI solche Anerkennung erfährt, dann mache ich doch gleich mal den Versuch, es alslv71zu posten
[attachment=21879]