krótkotrwała transformata Fouriera (STFT)
: 03 sty 2009 12:13
Witam
Dopiero zaczynam się uczyć programowania w Labview (wersja 7.1) ale potrzebuję już teraz programu do przetwarzania sygnału zczytanego z microDaq. Chodzi mi mianowicie o funkcję STFT (short-time fourier transform). Nie do końca potrafię jej urzyć (korzystałem z przykładu dostępnego w programie i też nie wychodzi). Wiem że spectrum wizualizujemy na intensity graph. Problem jest chyba w prawidłowym przesłaniu danych do funkcji i dobraniu parametrów okna (window lenght i time incremetn). Dodam że sprawdzam to sygnałem sinusoidalnym z generatora dekadowego o częstotliwości przykładowo 600Hz i częstotliwości 2V. Czyli na wykresie powinien pojawić się jasny pas o częstotliwości 600Hz. Tylko jak do tego dojść? Prosiłbym o pomoc bo skończyły mi się pomysły jak to zrobić.
Pozdrawiam
Dopiero zaczynam się uczyć programowania w Labview (wersja 7.1) ale potrzebuję już teraz programu do przetwarzania sygnału zczytanego z microDaq. Chodzi mi mianowicie o funkcję STFT (short-time fourier transform). Nie do końca potrafię jej urzyć (korzystałem z przykładu dostępnego w programie i też nie wychodzi). Wiem że spectrum wizualizujemy na intensity graph. Problem jest chyba w prawidłowym przesłaniu danych do funkcji i dobraniu parametrów okna (window lenght i time incremetn). Dodam że sprawdzam to sygnałem sinusoidalnym z generatora dekadowego o częstotliwości przykładowo 600Hz i częstotliwości 2V. Czyli na wykresie powinien pojawić się jasny pas o częstotliwości 600Hz. Tylko jak do tego dojść? Prosiłbym o pomoc bo skończyły mi się pomysły jak to zrobić.
Pozdrawiam