«fft» etiketlenmiş sorular

Hızlı Fourier dönüşümü, ayrık Fourier dönüşümünü (DFT) ve tersini hesaplamak için etkili bir algoritmadır.

2
FFT'de spektral sızıntı neden ortaya çıkıyor?
Ben googling ve wikipedia-ing denedim, ama 'Giriş sinyalinin frekansı iki kutu arasında oturuyor çünkü' ötesinde herhangi bir cevap almadım. Bunun nedeni olduğunu anlıyorum, ancak anlayamadığım şey, sızıntının neden sadece bir bitişik çöp kutusu yerine birkaç bitişik kutuya kadar uzandığı. Neden bahsettiğimi göstermek için bazı simüle veriler (yazının sonundaki kod): Yukarıda, …

3
Büyüklükler neden analiz (DFT) değil, sentez sırasında (IDFT) normalleştirilir?
Gördüğüm çoğu örnekte ve FFT kodunda, ileri DFT işleminin çıkışı (frekans büyüklükleri) N tarafından ölçeklendirilir - yani her bir frekans bölmesinin büyüklüğünü vermek yerine, size N kat büyüklüğünü verir. Operasyonel olarak bunun nedeni, DFT'nin sinyalin iç çarpımını her bir temel sinüsle (yani normalleştirilmemiş korelasyon) alarak hesaplanmasıdır. Ancak, bu , çıktıyı …

4
Bir FFT'den spektral düzlüğü nasıl hesaplarsınız?
Tamam, spektral düzlük (Wiener entropisi olarak da adlandırılır), bir spektrumun geometrik ortalamasının aritmetik ortalamasına oranı olarak tanımlanır. Wikipedia ve diğer referanslar güç spektrumunu söylüyor . Fourier dönüşümünün karesi değil mi? FFT bir "genlik spektrumu" üretir ve sonra bunu bir "güç spektrumu" almak için kare? Temel olarak bilmek istediğim, eğer spectrum …

3
Asimetrik pencereli FFT?
Ortak dikdörtgen olmayan pencere işlevlerinin hepsi simetrik görünmektedir. Bir FFT önce simetrik olmayan bir pencere işlevi kullanmak istediği bir durum var mı? (FFT açıklığının bir tarafındaki verilerin, diğer taraftaki verilerden biraz daha önemli veya daha az gürültülü vb. Eğer öyleyse, ne tür asimetrik pencere fonksiyonları üzerinde çalışılmıştır ve (daha kayıplı?) …

4
Frekans bölmesi nedir?
FFT yöntemi üzerinde bir araştırma yapıyorum ve her zaman ortaya çıkan bir terim "frekans bölmesi" dir. Anladığım kadarıyla, bunun belirli bir sinüzoitin frekansı etrafında oluşturulan grupla bir ilgisi var, ama gerçekten nasıl olduğunu anlayamıyorum. Ayrıca belirli bir bölmeden ilişkili frekansa nasıl geçileceğini de anladım, ancak yine de bir frekans bölmesinin …
17 fft 


7
FFT'yi bu kadar hızlı yapan DFT ve FFT arasındaki bazı farklar nelerdir?
FFT'leri anlamaya çalışıyorum, işte şu ana kadar olan şey: Bir dalga formundaki frekansların büyüklüğünü bulmak için, dalgayı aradıkları frekansla iki farklı fazda (sin ve cos) çarparak ve her birinin ortalamasını alarak bunları araştırmak gerekir. Faz, ikisiyle olan ilişkisi ile bulunur ve bunun kodu şuna benzer: //simple pseudocode var wave = …
16 fft  dft  algorithms 

1
Beyaz gürültünün faz ve büyüklük yanıtı nedir?
Frekans alanında beyaz gürültü oluşturmak ve daha sonra python kullanarak zaman alanına dönüştürmek istiyorum. Sorunu anlamak için, sadece zaman alanında beyaz gürültü oluşturdum ve onu freq alanına dönüştürdüm: import scipy.signal as sg import numpy as np import matplotlib.pyplot as plt e = np.random.normal(0,1,1e3) E = sg.fft(e) plt.figure("Bode plot") plt.subplot(211) plt.title("Magitude") …
16 fft  noise  python 

2
Geometrik aralıklı kutular içeren DFT?
Geleneksel Ayrık Fourier Dönüşümü (DFT) ve kuzeni FFT, eşit aralıklarla yerleştirilmiş kutular üretir. Başka bir deyişle, ilk bölmedeki ilk 10 hertz, ikincisinde 10.1 ila 20 gibi bir şey elde edersiniz. Ancak, biraz farklı bir şeye ihtiyacım var. Her kutunun kapsadığı frekans aralığının geometrik olarak artmasını istiyorum. 1.5 çarpanını seçtiğimi varsayalım. …
16 fft  dft 

1
FFT Spectrums kullanarak benzer Müzik bul
Farklı Müzik Türleri içeren bir Kütüphanede benzer Şarkıları eşleştirmenin / bulmanın bir yolunu bulmak için birkaç haftadır deniyorum. İlk denemem Tempo gibi özellikleri tespit etmek veya Gruplar oluşturmak için Şarkılar'da ne kadar Bass olduğunu tespit etmekti, ama bu yaklaşımı (Ses Değişikliklerine Dayalı Beat Algılama) çok fazla almadım çünkü Songs Beat'in …
16 audio  fft  music 

2
Neden FFT'nin gerçek kısmı görüntüyü döndürme + orijinal haline dönüştürüyor?
Bu resmi okudum: tam olarak görüntüyü geri almak için FFT (2D) ve ardından Ters FFT'yi aldı. Kod referans olarak verilmiştir: imfft = fft2(photographer); im = uint8(ifft2(imfft)); imshow(im); %Output is same image Ama Fourier'i değiştirip sadece gerçek rolü üstlendiğimde, imfft = real(fft2(photographer)); im = uint8(ifft2(imfft)); imshow(im); Böyle bir görüntü alıyorum ( …

5
FFT kullanarak FIR filtresi tasarlamanın sorunları nelerdir?
Konveksiyonlu bir filtre çekirdeği kullanarak "ilk ilkelerden" tasarlanmış bir FIR filtresi ile FFT kullanarak iki yoldan biriyle tasarlanmış bir filtre arasındaki ilişkiyi anlamaya çalışıyorum (aşağıya bakın). Anladığım kadarıyla, FIR filtresinin dürtü yanıtı filtrenin evrişim çekirdeğiyle aynı şeydir. (Yanlışsam düzelt.) Ayrıca, benim anlayışımla, FIR filtresinin dürtü yanıtının bileşen frekansları (yani Fourier …

3
Hızlı Fourier dönüşümü - FFT açıklığında tamsayı olmayan döngü sayısı
Fourier dönüşümleri teorisi hakkında bu sitede (eletronics.se) birkaç mükemmel tartışma konusu ve yanıtı bulunmaktadır. Aynı şeyi bir simülasyon aracında (MS Excel :)) uygulamaya çalıştım. Bununla ilgili birkaç yorum ve uygulama sorunum var. 50 Hz voltaj dalga formunu analiz etmeye çalışıyorum. Bununla birlikte, aşağıdaki veriler sadece bir bellek ve işleme gücü …
15 fourier  fft 

4
Düşük frekanslar FFT'de daha güçlü mü?
Mikrofon girişinden FFT hesaplıyorum. Daha düşük frekansların her zaman daha yüksek frekanslardan daha fazla güce (daha yüksek dB) sahip olduğunu fark ettim. Verileri 24576 bayt (4096 * 6) kareye böldüm. Hamming penceresini uygula: input[i] *= (0.54d - 0.46d*(double) Math.Cos((2d*Math.PI*i)/fs)); FFTW üzerinden çalıştırın Process1D(). Karmaşık sayılardan dönüştürün: output[i] = 10.0 * …
15 audio  fft 

3
FFT ile Hızlı Kosinüs Dönüşümü
Hızlı Kosinüs Dönüşümünü uygulamak istiyorum. Vikipedi'de , DCT'nin FFT'ye benzer şekilde hesaplanan hızlı bir sürümü olduğunu okudum . Ben gösterdi okumaya çalıştım Makhoul * kağıt, aynı zamanda kullanılan FTPACK ve FFTW uygulamaları için scipy , ama aslında algoritmayı ayıklamak mümkün değildi. Şimdiye kadar sahip olduğum şey bu: FFT kodu: def …
15 fft  dct 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.