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 

Maximalen Wert aus Datenstream ermitteln



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!

11.08.2009, 08:03
Beitrag #1

andi neu Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Jun 2009

8.5.1
-
kA

52072
Deutschland
Maximalen Wert aus Datenstream ermitteln
Hallo zusammen, ich habe mal eine Frage.

Ich erhalte einen Datenstream , der aus Frequenz und Amplitude besteht.
Nun möchte ich daraus die Frequenz mit der größten Amplitude ermitteln, wie würde ich das am besten realisieren?

mfg, Andi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.08.2009, 21:09
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Maximalen Wert aus Datenstream ermitteln
Nach der größten Amplitude suchen?! Dann die entsprechende Frequenz auswählen?

Für genauere Hilfe solltest du mit mehr Infos rüberkommen, das ist doch recht Allgemein: Datenstream mit Freq. und Ampl...
Meine Ferndiagnose-Kristallkugel ist leider defekt.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2009, 10:21
Beitrag #3

andi neu Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Jun 2009

8.5.1
-
kA

52072
Deutschland
Maximalen Wert aus Datenstream ermitteln
Hi Jens, ok ich versuchs mal etwas näher zu erklären.
Ich lese über Daqmx einen Spannungsverlauf ein, die Frequenz läuft von 30-100Hz mit 2Hz Schritten durch.
Bei einer Frequenz wird die Amplitude des eingelesenen Signales am größten sein.

Ich möchte jetzt die Frequenz mit der größten Amplitude ausgeben.

Ich habe es bereits mit einem Array versucht, aber bekomme es nicht richtig hin.
Wie könnte ich das am besten lösen?
mfg, Andi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2009, 10:43
Beitrag #4

Morpheus Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 205
Registriert seit: Jul 2009

2019 SP1, 2020 SP1
2005
EN

8000
Schweiz
Maximalen Wert aus Datenstream ermitteln
Hallo Andi.

Hast Du Dir das etwa so vorgestellt?
(VI in LabVIEW 8.6 erstellt)

Gruss Chris


Angehängte Datei(en)
Sonstige .vi  Maximalwert.vi (Größe: 8,18 KB / Downloads: 472)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2009, 13:10
Beitrag #5

andi neu Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: Jun 2009

8.5.1
-
kA

52072
Deutschland
Maximalen Wert aus Datenstream ermitteln
Hi Chris, könntest du mir das VI bitte für LabVIEW 8.5.1 speichern, kann es so leider nicht öffnen
danke schonmal, ciao,andi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.08.2009, 13:47
Beitrag #6

MichaDu Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 115
Registriert seit: Jun 2008

8.5
2008
en

47
Deutschland
Maximalen Wert aus Datenstream ermitteln
Hallo,

es gibt bei den Arrayfunktionen leider nur ein "1D-Sortier-VI". Bei Waveforms findest du aber ein "Min-Max-VI", das man dafür verwenden könnte. Du musst deinen Stream dann nur noch irgendwie in eine Waveform umwandeln und kannst dann den Max-Wert und das zugfehörige dt (hier dann Frequenz) direkt auslesen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.08.2009, 16:24
Beitrag #7

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Maximalen Wert aus Datenstream ermitteln
Das kann auch ich machen.... Big Grin


Sonstige .vi  Maximalwert.vi (Größe: 11 KB / Downloads: 308)

Lv80_img

Gruß Markus

' schrieb:Hi Chris, könntest du mir das VI bitte für LabVIEW 8.5.1 speichern, kann es so leider nicht öffnen
danke schonmal, ciao,andi

--------------------------------------------------------------------------
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
17.08.2009, 20:24
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Maximalen Wert aus Datenstream ermitteln
' schrieb:Hallo,

es gibt bei den Arrayfunktionen leider nur ein "1D-Sortier-VI". Bei Waveforms findest du aber ein "Min-Max-VI", das man dafür verwenden könnte. Du musst deinen Stream dann nur noch irgendwie in eine Waveform umwandeln und kannst dann den Max-Wert und das zugfehörige dt (hier dann Frequenz) direkt auslesen.
Wie bitte? Natürlich gibt es für 1D-Arrays ein Min-Max-VI.
   

Stark vereinfacht sieht übrigens obiges VI dann so aus:
snip09
   

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.08.2009, 07:14
Beitrag #9

MichaDu Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 115
Registriert seit: Jun 2008

8.5
2008
en

47
Deutschland
Maximalen Wert aus Datenstream ermitteln
Zitat:Wie bitte? Natürlich gibt es für 1D-Arrays ein Min-Max-VI.

Hallo Jens,

die "1D-Palette" kenne ich :-) Wie ich verstanden habe, wollte Andi aber nach der höchsten Amplitude suchen und dann die zugehörige Frequenz ausgeben, d.h. er hat ein 2D-Array. Und da würden sich ja die Waveform-Funktionen anbieten.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.08.2009, 08:18
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Maximalen Wert aus Datenstream ermitteln
Wenn die Daten als 2D-Array vorliegen, ist es auch nicht viel schwieriger.
Dann halt erst in 2 1D-Arrays splitten und dann mein VI drauf loslassen, fertig.
Oder per OpenG-Funktion das 2D-Array sortieren.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
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
  Wert des Variant ermitteln LV-New 8 4.449 23.02.2022 09:09
Letzter Beitrag: LV-New
  Wert an naheliegensten Wert aus Array anpassen TSC 17 9.934 26.07.2016 06:59
Letzter Beitrag: TSC
  Aktueller Wert von vorherigem Wert abziehen Semicon 6 6.314 18.06.2014 16:34
Letzter Beitrag: jg
  Wertepaar mit maximalen Werten aw 7 4.094 18.02.2014 11:54
Letzter Beitrag: aw
  Neuer Wert - Alter Wert im Array sanjo 5 6.197 05.02.2013 10:43
Letzter Beitrag: sanjo
  Wert aus einer Geraden zwischen zwei Punkten ermitteln b.r. 1 4.340 24.05.2012 14:02
Letzter Beitrag: Lucki

Gehe zu: