-
FlexPro
- Auf einen Blick
- Features & Optionen
- Einsatzgebiete
- Alle Vorteile
- Neu in FlexPro 2021
- FlexPro gratis testen
- FlexPro View OEM Freeware
- Kaufberatung
- Login
- Language
- +49 6894 929600
- infoweisang.com
- Google Maps
- Produkte
- News
- Support
- Unternehmen
- Jobs
- Kontakt
- Login
- Language
- +49 6894 929600
- infoweisang.com
- Google Maps
Extraction frequency and amplitude from FFT
- Dieses Thema hat 2 Antworten sowie 2 Teilnehmer und wurde zuletzt vor vor 9 Jahren, 1 Monat von Damian Pietrusiak aktualisiert.
-
AutorBeiträge
-
Oktober 29, 2015 um 8:26 am Uhr #12892Damian PietrusiakTeilnehmer
My aim is to find the amplitude and frequency of the 3 highest maxima from FFT in defined frequency range.
I tried Maximum function but as a result I got only amplitude without frequency.
I am looking for tool which give me both components (frequency and amplitude).
I need that to write those information to some table/txt or similar.Thank you in advance for any hints !!!
Oktober 29, 2015 um 8:26 am Uhr #8552Damian PietrusiakTeilnehmerMy aim is to find the amplitude and frequency of the 3 highest maxima from FFT in defined frequency range.
I tried Maximum function but as a result I got only amplitude without frequency.
I am looking for tool which give me both components (frequency and amplitude).
I need that to write those information to some table/txt or similar.Thank you in advance for any hints !!!
Oktober 30, 2015 um 1:18 pm Uhr #9412Bernhard KantzTeilnehmerWhen you have your spectrum given as a signal (a FlexPro object with frequency as x component) you can use the FPScript function Extrema() to locate the local maximas, sort them in descending order and output the first three elements:
Dim data = ChannelSpektrum Dim hyst = 0.05 * Range(data) Dim ind = Extrema(data, hyst, EVENT_POSITIVE) Dim ext = data[ind] Sort(ext, SORT_Y+SORT_DESCENDING)[0,2]
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.