Auslesen des Zeitindex des zweithöchsten Wertes der Korrelation
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!
Auslesen des Zeitindex des zweithöchsten Wertes der Korrelation
Hallo,
ich nutze bei LV8 das VI Convolution and Correlation. Dabei werden zwei Vektoren gegeneinander korreliert. Die Vektoren gewinne ich über die Soundkarte linker und rechter Kanal bei 8kHz, 8bit auflösung über eine Zeit von max. 10 Sekunden. Nach der Korrelation erhalte ich die typischen Peaks, siehe Bild. Mit VI Waveform Min Max erhalte ich den höchsten Peak und den entsprechenden Zeitindex, der komischer Weise 0 ist. Ist aber unwichtig, ich brauche den Zeitindex des zweithöchsten Wertes. Wie bekomme ich ihn?
Auslesen des Zeitindex des zweithöchsten Wertes der Korrelation
Hi,
die VI's "Peak detection" (Palette Signal processing >> Signal operation, bzw. Signal processing >> Waveform Measurements >> Waveform monitoring) sollten dir helfen, oder? Da kriegst du alle Peaks raus, und dann könntest du nach dem höchsten Wert suchen, den z.B. mit "0" ersetzen und dann nochmal nach dem höchsten suchen...hm, ist vielleicht ein bisschen umständlich, geht sicher auch einfacher, aber das ist mir so auf die Schnelle eingefallen...
Gruss
Achim
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Auslesen des Zeitindex des zweithöchsten Wertes der Korrelation
' schrieb:Hi,
die VI's "Peak detection" (Palette Signal processing >> Signal operation, bzw. Signal processing >> Waveform Measurements >> Waveform monitoring) sollten dir helfen, oder? Da kriegst du alle Peaks raus, und dann könntest du nach dem höchsten Wert suchen, den z.B. mit "0" ersetzen und dann nochmal nach dem höchsten suchen...hm, ist vielleicht ein bisschen umständlich, geht sicher auch einfacher, aber das ist mir so auf die Schnelle eingefallen...
Gruss
Achim
OK, das hört sich gut an, werde ich gleich mal probieren, danke.
Wie du siehst, gibt es weitere "peaks" als die "offensichtlichen" in deiner Kurve, nämlich Werte, die knapp daneben liegen, aber immer noch größer sind als der nächste "richtige" peak...jetzt musst du halt mal schauen, wie du weitermachst...wenn du konkrete Fragen hast, meld dich nochmal!
Gruss
Achim
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)