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 

Einen Wert in einem Array ändern



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!

02.01.2010, 19:38
Beitrag #1

swyn Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Nov 2009

8.6
-
de

91560
Deutschland
Einen Wert in einem Array ändern
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.01.2010, 22:33 (Dieser Beitrag wurde zuletzt bearbeitet: 02.01.2010 22:49 von ahlers01.)
Beitrag #2

ahlers01 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 143
Registriert seit: Feb 2005

7.1-2011
1993
DE_EN

38116
Deutschland
Einen Wert in einem Array ändern
' 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:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.01.2010, 19:36
Beitrag #3

swyn Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Nov 2009

8.6
-
de

91560
Deutschland
Einen Wert in einem Array ändern
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ß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  1D Array mit einer Spalte von einem 2D vergleich dementsprechend die 2 Spalte sortien Baron 4 5.364 25.10.2018 10:39
Letzter Beitrag: Baron
  Wert aus 1-D Array entfernen Stephan235 2 3.847 16.03.2018 15:53
Letzter Beitrag: Stephan235
  Aus einem Array festgelegte Werte zuweisen Kahlua 7 7.471 19.01.2018 13:42
Letzter Beitrag: Kahlua
  Mikrofonsignal in einen "dB C" Wert umrechnen gottfried 0 3.090 03.10.2017 10:22
Letzter Beitrag: gottfried
  Inhalt von einen x.vi in einem anderen Y.vi auslesen galilio 2 3.708 05.09.2016 12:45
Letzter Beitrag: galilio
  Wert an naheliegensten Wert aus Array anpassen TSC 17 11.528 26.07.2016 06:59
Letzter Beitrag: TSC

Gehe zu: