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 

Array entfernen - Warum wird Ergebnis nicht durchgereicht?



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!

28.10.2013, 10:46
Beitrag #1

mez15 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 60
Registriert seit: Jan 2013

2015 SP1
2013
DE


Deutschland
Array entfernen - Warum wird Ergebnis nicht durchgereicht?
Hallo Zusammen,

in diesem VI sollen die Zeilen im Array EINGABE mit einem gesetzten TRUE ermittelt und entfernt werden. Anschließend soll das Ergebnis dann im neuen Array AUSBABE sichtbar sein. Warum wird das Ergebnis nicht weitergegeben und gibt es da eine elegantere Lösung?


Angehängte Datei(en) Thumbnail(s)
   

12.0 .vi  Array_True_Find_Delete.vi (Größe: 9,12 KB / Downloads: 187)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2013, 10:48
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Array entfernen - Warum wird Ergebnis nicht durchgereicht?
THINK Dataflow!
Wie willst du jemals an die "Ausgabe" kommen, wenn du deine While-Schleife NIE stoppst?

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2013, 11:08
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Array entfernen - Warum wird Ergebnis nicht durchgereicht?
Hallo mez,

Zitat:Warum wird das Ergebnis nicht weitergegeben
Sieht man das nicht, wenn man einfach mal das VI mit Highlight-Debugging ausführen lässt?

P.S.: Profil anpassen, wenn du jetzt LV2012 verwendest!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2013, 11:29
Beitrag #4

mez15 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 60
Registriert seit: Jan 2013

2015 SP1
2013
DE


Deutschland
RE: Array entfernen - Warum wird Ergebnis nicht durchgereicht?
Okay verstanden, danke für den Hinweis.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2013, 11:30 (Dieser Beitrag wurde zuletzt bearbeitet: 28.10.2013 11:39 von Trinitatis.)
Beitrag #5

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Array entfernen - Warum wird Ergebnis nicht durchgereicht?
Hallo mez,

hier mal eine Möglichkeit, die Whileschleife zu umgehen. Das Problem ist die sich durch die gelöschten Elemente ergebenen Indexverschiebungen, die man entsprechend ausgleichen muss.
Ob diese Version nun eleganter ist, weiß ich auch nicht so recht - in jedem Fall ist es eine andere Herangehensweise Smile

Gruß, Marko
Offtopic

hier noch ein Meckernachtrag!

Warum kopierst du aus dem einen Thread eine "Teillösung" heraus und stellst diese in einem neuen Thread zur Diskussion. Sowas mag der Ersteller dieser Teillösung mit Sicherheit besonders!!

Leider habe ich das jetzt erst bemerkt.


Angry



Marko


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2013, 11:42 (Dieser Beitrag wurde zuletzt bearbeitet: 28.10.2013 11:44 von GerdW.)
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Array entfernen - Warum wird Ergebnis nicht durchgereicht?
Hallo mez und Marko,

gibt es bei LV2012 nicht diese tollen Optionen beim Output-Tunnel einer (FOR-)Loop? Dort einfach den "Conditional"-Modus nutzen und fertig ist...

(Wie im Beispiel im Link, nur mit deinem Array of Cluster! Aber warum einfach, wenn es auch kompliziert geht...)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2013, 11:46
Beitrag #7

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Array entfernen - Warum wird Ergebnis nicht durchgereicht?
Hallo Gerd,

leider eben erst ab 2012, deshalb konnte ich´s auch nicht programmieren. Wenn ich den Fauxpas von mez früher bemerkt hätte, hätte ich wohl auch garnix programmiert.


Gruß, marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.10.2013, 11:47
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Array entfernen - Warum wird Ergebnis nicht durchgereicht?
Hallo Marko,

ich konnte es auch nicht programmieren, deshalb der dezente Hinweis auf die LabVIEW-Hilfe! Big Grin

@mez: Rtmfx

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
  HTML Tags entfernen ares2013 8 8.499 24.06.2021 11:01
Letzter Beitrag: ares2013
  Frontpanel wird beim beenden nicht immer geschlossen Winterkind 4 3.534 08.04.2020 08:30
Letzter Beitrag: Freddy
  Bestimmte Zeilen im Array löschen wenn Bedingung nicht erfüllt ist bachatero18 4 5.350 31.03.2020 14:49
Letzter Beitrag: bachatero18
  Default Wert wird nicht gespeichert ares2013 8 6.720 27.02.2020 12:51
Letzter Beitrag: jg
  aus LV komponenten entfernen... gottfried 3 4.231 10.01.2019 15:54
Letzter Beitrag: gottfried
  Wert aus 1-D Array entfernen Stephan235 2 3.846 16.03.2018 15:53
Letzter Beitrag: Stephan235

Gehe zu: