LabVIEWForum.de - Labeln von Array-Komponenten

LabVIEWForum.de

Normale Version: Labeln von Array-Komponenten
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
So, habe schon wieder ein neues Problem...

Da ich ja jetzt weiss wie man Spalten entfernt, habe ich schonmal ein 1D-Array erzeugt. Cool

Dieses 1D-Array sollte dann sowohl positive als auch negative Werte enthalten, die ich nun mit einem Label versehen möchte. Das heisst, wenn ein Wert grösser oder gleich Null ist soll er das Label 1 erhalten und ansonsten (also, wenn es sich um einen negativen Wert handelt) sollte er mit dem Label eins versehen werden.

Joa, ich habe jetzt mal mein Array an eine for-Schleife gekabelt und dann abgefragt, ob dieser eingehende Wert grösser oder gleich Null ist. Und dieses Ergebnis habe ich dann an eine Case-Struktur gelegt, um dort die Null oder 1 zu zuordnen. Allerdings lässt sich das Ergebnis nicht an die Case-Struktur ankabeln.... Mellow

mmmm, also ich lade das wohl mal lieber hoch, weil man mich wahrscheinlich sonst nicht versteht :-)

Lv71_img
' schrieb:So, habe schon wieder ein neues Problem...

Da ich ja jetzt weiss wie man Spalten entfernt, habe ich schonmal ein 1D-Array erzeugt. Cool

Dieses 1D-Array sollte dann sowohl positive als auch negative Werte enthalten, die ich nun mit einem Label versehen möchte. Das heisst, wenn ein Wert grösser oder gleich Null ist soll er das Label 1 erhalten und ansonsten (also, wenn es sich um einen negativen Wert handelt) sollte er mit dem Label eins versehen werden.

Joa, ich habe jetzt mal mein Array an eine for-Schleife gekabelt und dann abgefragt, ob dieser eingehende Wert grösser oder gleich Null ist. Und dieses Ergebnis habe ich dann an eine Case-Struktur gelegt, um dort die Null oder 1 zu zuordnen. Allerdings lässt sich das Ergebnis nicht an die Case-Struktur ankabeln.... Mellow

mmmm, also ich lade das wohl mal lieber hoch, weil man mich wahrscheinlich sonst nicht versteht :-)

Du hast kein 1D Array sondern ein 2D Array angeschlossen. Wenn du das an die For-Schleife übergibst, kommt in der Schleife ein 1D Array an. Dieses vergleichst du mit 0. Aus dem Vergleich resultiert ein 1D Array mit boolschen Werten (für jedes Element des EingangsArrays). Und an die Case-Struktur kannst du kein Array anschließen.

Wenn du ein 1D Array verwendest, funktioniert das ganze.[attachment=16928]
heyyyyyhooo,

und wie mache ich aus dem 2D-Array, aus dem ich ja ein Spalte rausgeschnitten habe, die ich weiterverarbeiten will ein 1D-Array???????


lg
Offtopic2

Da die Erinnerung per PN offenbar nichts genützt hat, nochmals:

Bitte nicht vergessen:

LVF-Regeln lesen

Immer LV-Version bei VI-Uploads angeben

MfG, Jens
Heyyyyy,

*lächel betreten*

Habe ich gelesen :rolleyes:aber das mit der Version ist so ne leicht vergessbare sache.... Sorry...
Aber immerhin war es mir schon vorher selber aufgefallen, es wird also besser werden! :-)
' schrieb:heyyyyyhooo,

und wie mache ich aus dem 2D-Array, aus dem ich ja ein Spalte rausgeschnitten habe, die ich weiterverarbeiten will ein 1D-Array???????
lg

Wenn du im Original ein 2D Array hast und davon nur eine Zeile oder eine Spalte verarbeiten möchtest, kannst du das mit der Funktion Array indizieren machen.
Cool, das sieht doch direkt schonmal viel besser aus!!!!

Und gibt es denn jetzt noch so eine c-mässige set-Funktion?
Und irgendwie habe ich auch kein == gefunden, gibt es sowas?

lg
' schrieb:Cool, das sieht doch direkt schonmal viel besser aus!!!!

Und gibt es denn jetzt noch so eine c-mässige set-Funktion?
Und irgendwie habe ich auch kein == gefunden, gibt es sowas?

lg


SET = Teil-array ersetzen
und
== = =

Hum, also bissl die Funktionspaletten durchsuchen solltest du selbst hinbekommen.

Bei den Arrayfunktionen findest du das Teil-Array ersetzen und bei den BVergleich Operationen das = (da wo du auch <= gefunden hast)
ui, das ich das = nicht gefunden habe, zeigt, dass es Zeit ist nach Hause zu gehen.... oje oje...Lol

... aber morgen wird alles besser Tongue

Vielen lieben Dank für deine Hilfe!!!!!

lg
Referenz-URLs