Pytania otagowane jako fft

Szybka transformata Fouriera jest wydajnym algorytmem do obliczania dyskretnej transformaty Fouriera (DFT) i jej odwrotności.

2
Dlaczego wyciek widmowy powstaje w FFT?
Próbowałem google i wikipedia-go, ale nie otrzymałem odpowiedzi poza „to dlatego, że częstotliwość sygnału wejściowego znajduje się między dwoma pojemnikami”. Rozumiem, że to jest powód, ale nie rozumiem, dlaczego wyciek wydaje się rozciągać na kilka sąsiednich pojemników, a nie tylko na jeden sąsiedni pojemnik. Aby zilustrować to, o czym mówię, …


4
Jak obliczyć płaskość spektralną z FFT?
Ok, płaskość widmowa (zwana również entropią Wienera) jest zdefiniowana jako stosunek średniej geometrycznej widma do jego średniej arytmetycznej. Wikipedia i inne źródła podają spektrum mocy . Czy to nie jest kwadrat transformaty Fouriera? FFT wytwarza „widmo amplitudy”, a następnie wyliczasz to, aby uzyskać „widmo mocy”? Zasadniczo chcę wiedzieć, czy spectrum …

3
FFT z asymetrycznym okienkowaniem?
Wszystkie typowe funkcje okna innego niż prostokątne wydają się być symetryczne. Czy zdarza się, że przed FFT ktoś chciałby użyć niesymetrycznej funkcji okna? (Powiedz, czy dane po jednej stronie przysłony FFT były uważane za nieco ważniejsze niż dane po drugiej lub mniej zaszumione itp.) Jeśli tak, jakie rodzaje asymetrycznych funkcji …



1
Jaka jest faza i wielkość odpowiedzi białego szumu?
Chciałbym stworzyć biały szum w dziedzinie częstotliwości, a następnie przekształcić go w domenę czasu za pomocą Pythona. Aby zrozumieć problem, po prostu wygenerowałem biały szum w dziedzinie czasu i przekształciłem go w domenę częstotliwości: import scipy.signal as sg import numpy as np import matplotlib.pyplot as plt e = np.random.normal(0,1,1e3) E …
16 fft  noise  python 

2
DFT z geometrycznie rozmieszczonymi pojemnikami?
Tradycyjna dyskretna transformata Fouriera (DFT) i jej kuzyn FFT wytwarzają pojemniki rozmieszczone w równych odstępach. Innymi słowy, dostajesz coś w rodzaju pierwszych 10 herców w pierwszym koszu, od 10,1 do 20 w drugim itd. Potrzebuję jednak czegoś innego. Chcę, aby zakres częstotliwości pokrywany przez każdy pojemnik zwiększał się geometrycznie. Załóżmy, …
16 fft  dft 

1
Znajdź podobną muzykę za pomocą spektrum FFT
Kilka tygodni eksperymentowałem, aby znaleźć sposób na dopasowanie / znalezienie podobnych utworów w bibliotece zawierającej różne gatunki muzyczne. Moja pierwsza próba polegała na wykryciu funkcji takich jak Tempo lub ilości basów w utworach, aby utworzyć grupy, ale nie posunąłem się za daleko z tym podejściem (wykrywanie uderzeń oparte na zmianach …
16 audio  fft  music 

2
Dlaczego prawdziwa część FFT przekształca obraz w obrót + oryginał?
Przeczytałem ten obraz: wziął FFT (2D), a następnie Odwrotny FFT, aby odzyskać dokładnie obraz. Kod podano w celach informacyjnych: imfft = fft2(photographer); im = uint8(ifft2(imfft)); imshow(im); %Output is same image Ale kiedy zmieniam Fouriera i biorę tylko prawdziwą część, imfft = real(fft2(photographer)); im = uint8(ifft2(imfft)); imshow(im); Otrzymuję taki obraz ( …

4
Co to jest przedział częstotliwości?
Robię badania nad metodą FFT, a termin, który zawsze się pojawia, to „bin częstotliwości”. Z tego, co rozumiem, ma to coś wspólnego z pasmem utworzonym wokół częstotliwości danego sinusoidy, ale tak naprawdę nie mogę zrozumieć, w jaki sposób. Wymyśliłem też, jak przejść z danego przedziału częstotliwości do jego powiązanej częstotliwości, …
16 fft 


3
Szybka transformata Fouriera - niecałkowita liczba cykli w otworze FFT
Istnieje kilka doskonałych wątków do dyskusji i odpowiedzi na tej stronie (eletronics.se) na temat teorii transformacji Fouriera. Próbowałem zaimplementować to samo w narzędziu do symulacji (MS Excel :)). Mam kilka problemów interpretacyjnych i wdrożeniowych dotyczących tego samego. Próbuję przeanalizować przebieg napięcia o częstotliwości 50 Hz. Jednak poniższe dane to tylko …
15 fourier  fft 

4
Niższe częstotliwości silniejsze w FFT?
Obliczam FFT z wejścia mikrofonu. Zauważam, że niższe częstotliwości zawsze wydają się mieć większą moc (wyższe dB) niż wyższe częstotliwości. Tnę dane na ramki 24576 bajtów (4096 * 6). Zastosuj okno Hamminga: input[i] *= (0.54d - 0.46d*(double) Math.Cos((2d*Math.PI*i)/fs)); Uruchom go przez FFTW Process1D(). Konwertuj z liczb zespolonych: output[i] = 10.0 …
15 audio  fft 

3
Szybka transformacja kosinusowa przez FFT
Chcę wdrożyć Fast Cosine Transform. Czytałem na wikipedii , że istnieje szybka wersja DCT, która jest obliczana podobnie do FFT. Próbowałem przeczytać cytowany artykuł Makhoul * dla implementacji FTPACK i FFTW, które są również używane w Scipy , ale nie byłem w stanie wyodrębnić faktycznego algorytmu. Oto co mam do …
15 fft  dct 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.