INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Formelknoten - Wert aus Array löschen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

09.09.2015, 10:52
Beitrag #1

sumsi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 83
Registriert seit: Oct 2010

2014
2010
DE


Deutschland
Formelknoten - Wert aus Array löschen
Hallo,

ich versuche gerade mich mit dem Formelknoten etwas vertrauter zu machen.
Ich habe eine Matrix, bei der alle Werte gleich 30 gelöscht werden sollen, solange der counter noch nicht auf 0 steht.
Dies ist von den Schleifen her kein Problem, nur die Frage: gibt es einen Befehl für Lösche Element aus Array?

Momentan helfe ich mri darüber, dass ich die Werte, wenn sie ungleich 30 sind in ein neues Array schreibe. Dies funktioniert soweit auch schon. Nun aber ein hier ein anderes Problem: Ich kann die Größe meines 1D-Arrays berechnen, und angeben, aber wie lege ich diese dann im Formelknoten an? mit

float Array[dimension];

funktioniert es leider nicht.

Vielen Dank schonmal

sumsi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.09.2015, 15:11 (Dieser Beitrag wurde zuletzt bearbeitet: 09.09.2015 15:29 von Lucki.)
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Formelknoten - Wert aus Array löschen
Aus einem Array Werte zu entfernen ist kein Problem, der Array wird dann eben etwas kleiner. Wenn es sich aber um eine Matrix (oder ein 2D-Array) handelt, mußt Du schon sagen, wie Du das meinst. Einfach Herauslöschen ist da eine logische Unmöglichkeit. Was z.B geht, wäre: ganze Zeile oder ganze Spalte löschen, oder den Wert durch einen anderen Wert zu ersetzen, z.B durch Null oder NaN.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2015, 09:41
Beitrag #3

sumsi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 83
Registriert seit: Oct 2010

2014
2010
DE


Deutschland
RE: Formelknoten - Wert aus Array löschen
Hallo,

ich wandle momentan mein 2D-Array vorab in ein 1D-Array um, sodass es von daher keine Probleme geben dürfte.
Die Frage ist nur wie ich das über den Formelknoten erledigen kann.

Die Werte alle auf Null setzten bringt mir leider nichts, da ich mir hinterher ein Histogramm erstelle und die Werte mir dann das Histogramm beeinflussen bzw. auch einige meiner Messwerte null sind.

Ob es mit NaN geht kann ich nicht sagen, wie müsste ich das im Formelknoten angeben?

T[x]=NaN;

geht leider nicht.

Viele Grüße
sumsi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
10.09.2015, 09:54 (Dieser Beitrag wurde zuletzt bearbeitet: 10.09.2015 09:55 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Formelknoten - Wert aus Array löschen
Hallo sumsi,

warum muss es ein Formelknoten sein? Nimm doch "normale" LabVIEW-Funktionen…

Zitat:T[x]=NaN; geht leider nicht.
Und was passiert mit "T[x]=0/0" oder "T[x]=ln(-1)"? Big Grin

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Programmieren im Formelknoten DrHoas 9 11.275 26.06.2021 23:22
Letzter Beitrag: Martin.Henz
  Mischungsverhältnis in Formelknoten umsetzten mikadm 3 2.662 10.08.2020 13:27
Letzter Beitrag: GerdW
  Bestimmte Zeilen im Array löschen wenn Bedingung nicht erfüllt ist bachatero18 4 4.500 31.03.2020 14:49
Letzter Beitrag: bachatero18
  Code für Formelknoten auf dem Frontpanel bearbeiten? spacz 2 3.197 24.09.2018 11:39
Letzter Beitrag: spacz
  Wert aus 1-D Array entfernen Stephan235 2 3.336 16.03.2018 15:53
Letzter Beitrag: Stephan235
  Unterschied zw. Formelknoten und Formel VI hansi9990 7 5.207 01.10.2017 12:34
Letzter Beitrag: hansi9990

Gehe zu: