LabVIEWForum.de - Einen Wert in einem Array ändern

LabVIEWForum.de

Normale Version: Einen Wert in einem Array ändern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi @ all,

ich habe ein dickes Problem.

Ich habe ein 2D-Array, das mit Zahlen gefüllt ist.
Nun möchte ich darin jeden Wert mit einer von außen vorgegebenen Variablen
vergleichen. Wenn der Wert aus dem Array größer ist, soll er in den Wert der Variablen geändert werden.
Und das soll durch das ganze Array gehen.

Hat da zufällig jemand ein VI?


Thx & Gruß

swyn
' schrieb:Ich habe ein 2D-Array, das mit Zahlen gefüllt ist.
Nun möchte ich darin jeden Wert mit einer von außen vorgegebenen Variablen
vergleichen. Wenn der Wert aus dem Array größer ist, soll er in den Wert der Variablen geändert werden.
Und das soll durch das ganze Array gehen.
Benutz einfach die '>' Funktion: den 2D array an den oberen Input, die Variable an den unteren: der output ist dann ein gleich großes 2D array of boolean, das überall ein TRUE enthält wo die > Bedingung erfüllt ist.

EDIT:
Sorry, hab nicht weit genug gelesen. Liefere die Lösung als VI noch nach, dauert paar Minuten...

EDIT2:
Brauch kein VI, geht auch in Worten:
Nimm statt der '>' Funktion die Funktion Max&Min (findest Du in der gleichen Palette, 2.Spalte, 3.Zeile). Array und Variable an die Inputs x und y anschließen, der Min output liefert dann das Gewünschte...

EDIT3:
So siehts dann aus:
[attachment=23383]
Hat funktioniert.

Thx.

Vllt hast du zu meinem anderen Problem auch noch eine Idee.
http://www.LabVIEWforum.de/Verschobene-Fre...ten-t15142.html

Vielen Dank aber schon mal so weit.

gruß
Referenz-URLs