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:

Leere Spalten in einem Array löschen



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.10.2011, 11:09 (Dieser Beitrag wurde zuletzt bearbeitet: 07.10.2011 11:09 von rekorn.)
Beitrag #1

rekorn Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Aug 2011

2011
2011
DE

13
Deutschland
Leere Spalten in einem Array löschen
Hallo,

wie kann ich aus einem 1D-Array (String) leere Einträge löschen? Ich hab da irgendwas mit Methodenknoten gelesen, hab aber keine Ahnung, wie man diesen anwendet / benutzt. Kann mir jemand ein Beispiel VI zeigen?

Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.10.2011, 11:33
Beitrag #2

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: Leere Spalten in einem Array löschen
Moin,

um was für Einträge geht es denn? Sind diese immer gleich lang? Wieviele sind es?

Vielleicht mal ein Bildchen hochladen bitte.

Gruß

Nur wer neugierig ist, lernt ständig dazu.

Mythos:
Mit LabView lassen sich gut Programme leichter entwickeln

Realität:
Mit LabView lassen sich gut und schlechte Programme leichter enwickeln!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.10.2011, 11:40
Beitrag #3

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
RE: Leere Spalten in einem Array löschen
Hallo Rekorn

In der Open G Library gibts ein VI welches dir helfen könnte:

http://wiki.openg.org/Filter_1D_Array

Das VI selbst ist polymorph, du kannst also alle beliebigen Datentypen anhängenSmile

Das Ganze ist kostenlos und garantiert einen Blick wertWink

Gruss Marc
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.10.2011, 11:58 (Dieser Beitrag wurde zuletzt bearbeitet: 07.10.2011 12:04 von Lucki.)
Beitrag #4

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: Leere Spalten in einem Array löschen
In LV gibt es beim 1D-Array keinen Unterschied zwischen Spalten- und Zeilen-Array. Ein 1D-Array enthält Elemente, aber keine Spalten oder Zeilen.
Wenn du OpenGL bereits installiert hat, ist es gut. Ansonsten lohnt es sich wahrscheinlich nicht, wegen so einer Winzigkeit das ganze OpenGL zu installieren - aber damit will ich nichts gegen OpenGL sagen.
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.10.2011, 12:02 (Dieser Beitrag wurde zuletzt bearbeitet: 07.10.2011 12:03 von Y-P.)
Beitrag #5

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Leere Spalten in einem Array löschen

Akzeptierte Lösung

Oder so:

11.0 .vi  Array_leere_Elemente_loeschen.vi (Größe: 8,57 KB / Downloads: 814)


Gruß Markus

EDIT: Mist. Lucki war schneller.

--------------------------------------------------------------------------
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
07.10.2011, 13:07
Beitrag #6

rekorn Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Aug 2011

2011
2011
DE

13
Deutschland
RE: Leere Spalten in einem Array löschen
Super! Genau das hatte ich gesucht. Danke Luki & Y-P! Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.10.2011, 08:30
Beitrag #7

Labviest Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Oct 2011

2010
2011
kA



RE: Leere Spalten in einem Array löschen
(07.10.2011 12:02 )Y-P schrieb:  Oder so:


Gruß Markus

EDIT: Mist. Lucki war schneller.


Hallo,

kannst du dieses Bsp bitte als Bild posten.
Ich habe Labview 2010 und kann es nicht öffnen.
Wäre sehr hilfreich, da ich das selbe Problem habe.

Danke.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.10.2011, 08:39
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Leere Spalten in einem Array löschen
Hallo LabViest,

nimm Luckis Bild, ist wohl das gleiche Prinzip...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.10.2011, 09:14
Beitrag #9

Labviest Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Oct 2011

2010
2011
kA



RE: Leere Spalten in einem Array löschen
(13.10.2011 08:39 )GerdW schrieb:  Hallo LabViest,

nimm Luckis Bild, ist wohl das gleiche Prinzip...

Danke für die sehr schnelle Antwort!

Ich habe es nach Luckis Bild gemacht. Funktioniert immer noch was nicht.
Ich poste mal mein Program mit der dazugehörigen .txt.
Vielleicht kannst du mal drüberschauen.

Ich beschreibe dir mein Problem mal genauer:
Ich überschreibe Werte von einer Tabelle in die selbe .txt.
Wenn ich aber z.B. zuerst 10 Werte in einer TAbelle eingetragen hatte und dann 5 Werte von dieser Tabelle lösche, dann löscht er mir zwar den Inhalt der 5 (alten) Zeilen, jedoch nicht die Zeilen selber. In der überschriebenen .txt entstehen dann somit 5 leere Zeilen. Sieht einfach schlecht aus.

Hoffe du kannst mir weiterhelfen.

Grüsse
Labviest


Angehängte Datei(en)
10.0 .vi  Akutell_Analysekonfiguratio_12.10.vi (Größe: 23,96 KB / Downloads: 280)

0.0 .txt  Analysekonfiguration.txt (Größe: 813 Bytes / Downloads: 299)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.10.2011, 09:22 (Dieser Beitrag wurde zuletzt bearbeitet: 13.10.2011 09:23 von GerdW.)
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Leere Spalten in einem Array löschen
Hallo Labviest,

deine Frage unterscheidet sich von der originalen daraufhin, dass du nicht mit 1D-Arrays, sondern mit 2D-Arrays arbeitest...

Entweder du:
- Zerlegst deine 2D-Array in mehrere 1D-Arrays, dann passt das Beispiel wieder...
- Behandelst deine 2D-Arrays nach der 1. Spalte und nimmst für das Shiftregister eine 2D-Konstante, dann pass das Beispiel wieder...

Außerdem würde ich mich von der textbasierten Programmierweise lösen und auf lokale Variablen und Sequenzen verzichten: THINK DATAFLOW!

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
  Bestimmte Zeilen im Array löschen wenn Bedingung nicht erfüllt ist bachatero18 4 5.372 31.03.2020 14:49
Letzter Beitrag: bachatero18
  1D Array mit einer Spalte von einem 2D vergleich dementsprechend die 2 Spalte sortien Baron 4 5.404 25.10.2018 10:39
Letzter Beitrag: Baron
  Aus einem Array festgelegte Werte zuweisen Kahlua 7 7.506 19.01.2018 13:42
Letzter Beitrag: Kahlua
  Formelknoten - Wert aus Array löschen sumsi 3 5.869 10.09.2015 09:54
Letzter Beitrag: GerdW
  Leere Zeilen in Array löschen hansi9990 2 5.171 09.05.2015 09:48
Letzter Beitrag: hansi9990
  FFT aus einem 1D - Array MaddoxX 3 4.453 05.04.2015 09:20
Letzter Beitrag: MaddoxX

Gehe zu: