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 

Dieses Thema hat akzeptierte Lösungen:

leeres Array an for-Schleife



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!

03.05.2015, 18:57
Beitrag #1

Hasenfuss Offline
LVF-Stammgast
***


Beiträge: 331
Registriert seit: Dec 2012

2012
2012
DE



leeres Array an for-Schleife
Hi, ich hab ein Array, in dem Werte stehen könnten, aber nicht unbedingt müssen. Ich möchte diese Daten, wenn Elemente im Array vorhanden sind, bearbeiten.

Was passiert, wenn man ein Array ohne Inhalt an eine for-Schleife hängt - wird dann trotzdem die for-Schleife einmal ausgeführt?

Ich würde jetzt zur Sicherheit erst eine Case-Abfrage machen, um zu prüfen, ob Elemente im Array vorhanden sind.

Meine Frage: LabView aber auch so "klug" und die for-Schleife fängt das ggf. schon ab, so dass eine case-Abfrage vorher überflüssig sein könnte?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.05.2015, 19:51 (Dieser Beitrag wurde zuletzt bearbeitet: 03.05.2015 19:52 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: leeres Array an for-Schleife

Akzeptierte Lösung

Die Frage ist zwar durchaus berechtigt und wichtig, aber warum fragst du das? Steckt in Dir wirklich so wenig Kreativität, dass Du nicht daruf kommst, mit einem kleinen Test-VI die richtige Antwort in Minutenschnelle herauzufinden?
z.B:    
Testergebnis: Labview ist so intelligent wie du es erhofft hast. Beim Starten des VI klingelt es nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.05.2015, 20:03
Beitrag #3

Hasenfuss Offline
LVF-Stammgast
***


Beiträge: 331
Registriert seit: Dec 2012

2012
2012
DE



RE: leeres Array an for-Schleife
Danke für Deine Antwort.

Ich hatte mir ein Anzeigeelement dahingebastelt, aber daran konnte ich nicht erkennen, was genau passiert. Den Lautsprechersound kannte ich noch nicht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.05.2015, 20:52
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: leeres Array an for-Schleife
Nachtrag: Man könnte sich das auch im Highlight-Modus im Blockdiagramm anschauen, da sieht man dann auch, dass die Schleife 0x durchlaufen wird.
Und Offtopic2, es gibt noch einen interessanten Unterschied zwischen Schieberegister und einfacher "Drahtverbindung" bei Schleifen, die 0x durchlaufen und der gerne übersehen und vergessen wird (s. Screenshot):
   
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
03.05.2015, 21:31 (Dieser Beitrag wurde zuletzt bearbeitet: 03.05.2015 21:31 von Lucki.)
Beitrag #5

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: leeres Array an for-Schleife
(03.05.2015 20:03 )Hasenfuss schrieb:  Danke für Deine Antwort.
Und danke Dir auch, dass Du mir meine Herumstänkerei nicht übel genommen hastBig Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.05.2015, 12:59
Beitrag #6

Kiesch Offline
LVF-Stammgast
***


Beiträge: 412
Registriert seit: Mar 2009

2019, 2018, 2016
2009
DE

04519
Deutschland
RE: leeres Array an for-Schleife
(03.05.2015 20:52 )jg schrieb:  Nachtrag: Man könnte sich das auch im Highlight-Modus im Blockdiagramm anschauen, da sieht man dann auch, dass die Schleife 0x durchlaufen wird.
Und Offtopic2, es gibt noch einen interessanten Unterschied zwischen Schieberegister und einfacher "Drahtverbindung" bei Schleifen, die 0x durchlaufen und der gerne übersehen und vergessen wird (s. Screenshot):

Gruß, Jens

Der mir nichtmal bekannt war, dass das so gehandhabt wird. Danke für den Hinweis! Heist: Bei 0 Durchläufen gehen alle Leitungen die rausgehen auf Standard des Leitungstyps - wieder was gelernt.

Gruß Kiesch

Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.05.2015, 15:18 (Dieser Beitrag wurde zuletzt bearbeitet: 08.05.2015 15:21 von Trinitatis.)
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: leeres Array an for-Schleife
(05.05.2015 12:59 )Kiesch schrieb:  ...Heist: Bei 0 Durchläufen gehen alle Leitungen die rausgehen auf Standard des Leitungstyps ...

Wenn ich deine Antwort richtig verstanden habe, dann kann man das so nicht stehenlassen, es sei denn, du beziehst dich mit "alle Leitungen, die rausgehen" nur auf die am Ausgangstunnel.
Denn die über die ShiftReg übergebenen Daten sind ja eben die Eingangsdaten der jeweiligen ShiftRegs.


Gruß, Marko

Nachtrag an Hasenfuss:
Auch ohne Kenntnis über das Klingel-VI hättest du doch einfach eine konstante Zahl an eine numerische Ausgabe knoten können. Das geht doch schneller, als den Browser zu öffnen, ins LVF zu gehen und mehr als die Anrede zu schreiben.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Question Parallele FOR-Schleife: Parallel in gleiches Array schreiben..? wassersebastian 4 5.620 04.10.2016 11:18
Letzter Beitrag: wassersebastian
  Spektren mit For-Schleife sortieren und in Array schreiben Daniel100 2 3.950 03.09.2016 08:25
Letzter Beitrag: Lucki
  1D-Array in 2D-Array mittels for-Schleife hama29 7 5.626 28.07.2016 11:54
Letzter Beitrag: GerdW
  Array aus while Schleife bekommen Squanchy 1 2.961 07.06.2016 16:00
Letzter Beitrag: Freddy
  2D Array an for Schleife Mistertwister 9 7.400 05.03.2016 09:30
Letzter Beitrag: IchSelbst
  Array manipulieren, Schleife iteriert nicht tobi45f 6 4.985 05.03.2015 07:25
Letzter Beitrag: tobi45f

Gehe zu: