Generacja FFT
: 07 cze 2008 15:24
Witam, mam taki problem.
Mam wygenerowane próbki sygnału pobudzenia Pt (suma 32 sinusoid o f 2:2:64) w matlabie (20000 próbek, fs=1000Hz). Wczytuje je w LabView i chce z nich zrobić FFT bloczkiem z palety analyze-> signal processing -> Real FFT lub complex FFT (nie wiem dokładnie którego użyć, ale to nic póki co nie zmienia). Obie operacje dają taki sam wynik... wartość zero (jedynie pierwszy element ma jakąś rzeczywistą wartość z kosmosu reszta to zera).
Dziwną rzeczą jest gdy sygnał zwiększę lub zmniejszę sztucznie o jedną próbkę, wtedy już dostaje jakieś wartości. Dlaczego liczba próbek 20000 jest taka magiczna i bloczek FFT nie chce jej zaakceptować?
Z góry dzięki za pomoc
Mam wygenerowane próbki sygnału pobudzenia Pt (suma 32 sinusoid o f 2:2:64) w matlabie (20000 próbek, fs=1000Hz). Wczytuje je w LabView i chce z nich zrobić FFT bloczkiem z palety analyze-> signal processing -> Real FFT lub complex FFT (nie wiem dokładnie którego użyć, ale to nic póki co nie zmienia). Obie operacje dają taki sam wynik... wartość zero (jedynie pierwszy element ma jakąś rzeczywistą wartość z kosmosu reszta to zera).
Dziwną rzeczą jest gdy sygnał zwiększę lub zmniejszę sztucznie o jedną próbkę, wtedy już dostaje jakieś wartości. Dlaczego liczba próbek 20000 jest taka magiczna i bloczek FFT nie chce jej zaakceptować?
Z góry dzięki za pomoc