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:

Zeile löschen im 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!

29.01.2014, 08:18
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
RE: Zeile löschen im Array
Cool. Das "Matrix Size" hab' ich jetzt auch noch nie verwendet (immer nur "Array Size" in Verbindung mit "Index Array"). Hoffentlich kann ich mir das für's nächste Mal merken. Big Grin

Gruß Markus

(28.01.2014 22:23 )Lucki schrieb:  Die Umstellung von Ereignsistruktur auf Polling ist doch kinderleicht. Hier das VI aus #6 umgestellt:

--------------------------------------------------------------------------
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
29.01.2014, 08:52
Beitrag #12

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: Zeile löschen im Array
(29.01.2014 08:18 )Y-P schrieb:  Cool. Das "Matrix Size" hab' ich jetzt auch noch nie verwendet (immer nur "Array Size" in Verbindung mit "Index Array").
Das hat Headskiiert in seinem VI schon so benutzt. Ich selbst habe es vor ca. einem Jahr bei Gerd gesehen und dort geklaut. Es könnte natürlich sein, daß es Gerd auch irgendwo gesehen hat. Wenn er dann hier sagt, bei wem, und der sagt wieder bei wem usw., dann müssten wir auf den wahren Entdecker kommen und sollten ihm eine LVF-Tasse zukommen lassen. Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.01.2014, 08:55 (Dieser Beitrag wurde zuletzt bearbeitet: 29.01.2014 08:56 von Y-P.)
Beitrag #13

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Zeile löschen im Array
Tasse ??? - - - Dafuer

Gruß Markus

(29.01.2014 08:52 )Lucki schrieb:  dann müssten wir auf den wahren Entdecker kommen und sollten ihm eine LVF-Tasse zukommen lassen. Big Grin

--------------------------------------------------------------------------
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
29.01.2014, 08:56
Beitrag #14

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Zeile löschen im Array
Hallo Ludwig,

die MatrixSize-Funktion wurde mit LV2009 eingeführt (wenn ich mich recht erinnere) und auch auf dem zugehörigen LabVIEW-Tag kurz erwähnt. Kurze Zeit später gab es einen Thread im NI-Forum, in dem es um Performance ging mit der Quintessenz, dass MatrixSize mit beliebigen 2D-Arrays (nicht nur Matrizen) umgehen kann und schneller ist als die Kombination von ArraySize und IndexArray. Seitdem nutze ich diese Funktion, wo immer es passt.

Die Performance-Begründung galt aber für LV2009, seit dem Compilerwechsel mit LV2011 (zu LLVM) könnte sich das wieder geändert haben…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.01.2014, 09:03
Beitrag #15

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Zeile löschen im Array
Auf jeden Fall finde ich es Top2.
Jetzt müssen wir nur noch wissen, wer das auf dem LabVIEW-Tag gezeigt hat, dann gibt's eine Tasse. Big Grin

Gruß Markus

(29.01.2014 08:56 )GerdW schrieb:  Hallo Ludwig,

die MatrixSize-Funktion wurde mit LV2009 eingeführt (wenn ich mich recht erinnere) und auch auf dem zugehörigen LabVIEW-Tag kurz erwähnt. Kurze Zeit später gab es einen Thread im NI-Forum, in dem es um Performance ging mit der Quintessenz, dass MatrixSize mit beliebigen 2D-Arrays (nicht nur Matrizen) umgehen kann und schneller ist als die Kombination von ArraySize und IndexArray. Seitdem nutze ich diese Funktion, wo immer es passt.

Die Performance-Begründung galt aber für LV2009, seit dem Compilerwechsel mit LV2011 (zu LLVM) könnte sich das wieder geändert haben…

--------------------------------------------------------------------------
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
03.02.2014, 12:24
Beitrag #16

Headskiiert Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Sep 2013

2012 SP1
2013
DE



RE: Zeile löschen im Array
Hallo Lucki,

besten Dank funktioniert einzeln erstmal so wie ich wollte.
Muss es nun nur noch irgendwie im Hauptprogramm einfügen.

Eine kurze Frage noch dazu.
Warum erkennt das Programm automatisch, dass immer die letzte Zeile gelöscht wird, ohne es -1 zu machen wie in dem Programm mit der Eventstruktur?

Danke und Gruß
Johannes
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.02.2014, 12:36
Beitrag #17

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Zeile löschen im Array
(03.02.2014 12:24 )Headskiiert schrieb:  Warum erkennt das Programm automatisch, dass immer die letzte Zeile gelöscht wird, ohne es -1 zu machen wie in dem Programm mit der Eventstruktur?

Hallo Johannes,

geh´mal auf die Kontexthilfe der Funktion - da steht in Klammern der Standardwert, wenn du nichts verdrahtest.


Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2014, 19:53
Beitrag #18

Headskiiert Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Sep 2013

2012 SP1
2013
DE



RE: Zeile löschen im Array
Danke für eure Unterstützung :-)
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
  Aus 2D-Array jede x-te Zeile in weiteres 2D-Array schreiben P.J. 5 6.285 13.11.2020 09:05
Letzter Beitrag: GerdW
  Bestimmte Zeilen im Array löschen wenn Bedingung nicht erfüllt ist bachatero18 4 5.341 31.03.2020 14:49
Letzter Beitrag: bachatero18
  Formelknoten - Wert aus Array löschen sumsi 3 5.847 10.09.2015 09:54
Letzter Beitrag: GerdW
  Leere Zeilen in Array löschen hansi9990 2 5.124 09.05.2015 09:48
Letzter Beitrag: hansi9990
  Vergleichswerte aus 1D Array löschen benny10 2 3.053 07.10.2014 09:05
Letzter Beitrag: benny10
  Mehrere Zeilen aus 2D-Array löschen. Y-P 18 16.195 16.03.2014 11:40
Letzter Beitrag: Trinitatis

Gehe zu: