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 

Anzahl true im Bool-array



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!

07.08.2008, 11:45
Beitrag #11

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Anzahl true im Bool-array
Blink
Ironie.... und deswegen zählt die von unendlich gegen 0? Huh

Gruß Markus

' schrieb:Ja. Nennt sich while-Schleife ;-)

C.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.08.2008, 11:45
Beitrag #12

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Anzahl true im Bool-array
' schrieb:jetzt aber: FOR-Schleife...

Ich machs bisher so und es dauert ewig (3sek).


C.

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 11:50
Beitrag #13

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Anzahl true im Bool-array
' schrieb:Ja. Nennt sich while-Schleife ;-)
Ich will doch aber haben, dass der Indexzähler, ob von While- oder For-Schleife, rückwärts läuft. Und das noch automatisch ohne Sourcecode.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 11:52
Beitrag #14

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Anzahl true im Bool-array
' schrieb:Ich machs bisher so und es dauert ewig (3sek).
Das wundert mich nicht. Du erstellt ja ständig neue Array. Das dauert.

Wolltest du nicht löschen? Mach halt mal einen Versuch mit "Aus Array löschen". Du musst die Schleife nur Rückwärts laufen lassen. Jenachdem, was überwiegt (true oder falsch) feht halt das eine oder andere (relativ) schneller.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 12:49 (Dieser Beitrag wurde zuletzt bearbeitet: 07.08.2008 12:50 von RoLe.)
Beitrag #15

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Anzahl true im Bool-array
' schrieb:Nachfrage: Gibt es eine schnelle Möglichkeit, mit dem bool-Array ein anderes zu indizieren? Also aus einem anderen Array gleicher Größe alle Einträge rauszuschmeißen, bei denen false an entsprechender Stelle im bool-Array steht?

Klar, das hier denke ich, ist am schnellste.


Angehängte Datei(en) Thumbnail(s)
   

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 13:46 (Dieser Beitrag wurde zuletzt bearbeitet: 07.08.2008 13:49 von Lucki.)
Beitrag #16

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Anzahl true im Bool-array
' schrieb:Und dran denken: Beim Vorwärtslöschen verschieben sich die Indices.
Also hier eher nicht - und so war doch die Frage:
   
Zitat:Gibts in LV eigentlich eine rückwärts laufende For-Schleife?
Das nicht, aber bevor ich eine While-Scheife verwende, würde ich lieber andere Tricks anwenden: Arrax umkehren, auf autoindeximg verzichten...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 13:55
Beitrag #17

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.696
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Anzahl true im Bool-array
' schrieb:Also hier eher nicht - und so war doch die Frage:
Das ist ja auch nicht das Array-Element "Löschen aus Array", sondern das Array-Element "Array erstellen".

Das effektivste "Löschen" dürfte das von RoLe sein.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 14:44
Beitrag #18

Curtis Newton Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 132
Registriert seit: Apr 2008

8.5
2008
de

14***
Deutschland
Anzahl true im Bool-array
' schrieb:Klar, das hier denke ich, ist am schnellste.

Eine ausgesprochen schöne Lösung.

Danke!

C.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.08.2008, 17:58 (Dieser Beitrag wurde zuletzt bearbeitet: 07.08.2008 18:18 von Lucki.)
Beitrag #19

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Anzahl true im Bool-array
' schrieb:Das effektivste "Löschen" dürfte das von RoLe sein.
Nicht nur das effektivste, sondern bei den erwähnten hohen Elementezahlen das einzig brauchbare. Mein Vi war nur als kleine Anmerkung gedacht, daß Deine Warnung vor den Vowärtsindizees ins Leere zielt, wenn man nicht herauslöscht, sondern ein zweites Array neu aufbaut. Und das gilt genau so für das viel bessere VI von Role.
Dein Posting impliziert als dritte (oder in der Reihenfolge erste) Lösungsmöglichkeit das einzelne Herauslöschen der Elemente aus dem (Riesen-)Array. Das wäre dann aber in der Rangfolge der Schnelligkeit die wohl schlechteste Lösung.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2008, 08:41
Beitrag #20

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Anzahl true im Bool-array
' schrieb:Nicht nur das effektivste, sondern bei den erwähnten hohen Elementezahlen das einzig brauchbare.
Yahoo

' schrieb:..... wenn man nicht herauslöscht, sondern ein zweites Array neu aufbaut. Und das gilt genau so für das viel bessere VI von Role.
Meine Lösung schreib eben nur andere Werte in das vorhandene Array und macht am schluss nur 1x eine Änderung an der Dimension, deshalb ist es schnell.

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
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
  Nur Werte in Array wenn Case True PreVIEW 10 10.580 10.02.2017 15:25
Letzter Beitrag: Dalle
  Bekomme kein True aus Event Structure nixblicker 7 4.893 09.02.2017 09:52
Letzter Beitrag: nixblicker
  Array mit bestimmter Anzahl an Werten Svenson 2 3.936 23.02.2016 16:49
Letzter Beitrag: jg
  Boolsch Array, Zahl der true Einträge zählen? hansi9990 5 6.483 13.01.2016 18:50
Letzter Beitrag: hansi9990
  Event Structure mit Boolean True triggern HotProp 6 6.796 06.07.2015 12:19
Letzter Beitrag: Kiesch
  Indicator - True or False filou24 4 4.935 17.11.2014 19:52
Letzter Beitrag: Trinitatis

Gehe zu: