29.01.2014, 08:18
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
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.
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 !!
--------------------------------------------------------------------------
|
|
|
29.01.2014, 08:55
(Dieser Beitrag wurde zuletzt bearbeitet: 29.01.2014 08:56 von Y-P.)
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
RE: Zeile löschen im Array
??? - - -
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.
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
29.01.2014, 08:56
|
GerdW
______________
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…
|
|
|
29.01.2014, 09:03
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
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 .
Jetzt müssen wir nur noch wissen, wer das auf dem LabVIEW-Tag gezeigt hat, dann gibt's eine Tasse.
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 !!
--------------------------------------------------------------------------
|
|
|
03.02.2014, 12:24
|
Headskiiert
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
|
|
|
05.02.2014, 19:53
|
Headskiiert
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 :-)
|
|
|
| |