FFT (Fast Fourier transform) Nedir?

Omega

Kıdemli Üye
Katılım
24 Kasım 2018
Mesajlar
2,063
Okuduğuğum bazı konularda ,kaynaklarda FFT (Fast Fourier Transform) işlemleri kullanılıyor.
Birkaç yerde açıklamaları okudum ancak hala tam anlamış değilim.
Bu ne işe yarar?
Nerelerdede kullanılır?
Ayrıca bu konuyu izah ederken adı geçen "Domain" ne anlama geliyor
En basit şekilde anlatabilecek bir arkadaş varmıdır?

 
Basitçe karışık bir zaman domainindeki (örneğin ses) sinyali, frekans domainine çeviren fonksiyondur. Aşağıdaki grafik en sade anlatımı olabilir. Soldaki zamana göre (time domain) sinyali, sağdaki gibi frekans domainine çeviriyorsun. Domain buradaki eksen tanımı olarak kullanılıyor.

Bu sayede (örneğin bir sesin) hangi frekansta hangi şiddette olduğunu tespit edebilirsin. FFT'yi titreşim analizi, ses mühendisliği ve görüntü işleme gibi alanlarda sinyalleri ayrıştırıp, analiz etmek için kullanabilirsin.

FFT-Time-Frequency-View-540.png
 
Cevap için teşekkürler. İşte bu kavramları tam anlayamıyorum.Adam ikiyüz küsür yıl önce bunu izah etmiş ben anlamıyorum
 
Bu konuyu en iyi anlatan video sanırım bu .Biraz olsun anlamaya başladım

 
Eğer işin matematiği, teorisi seni fazla ilgilendirmiyor ve FFT nin ne işe yaradığını merak ediyorsan, şöyle özetlenebilir:

Bir sinyali meydana getiren farklı frekans bileşenlerini ve bu bileşenlerin her birisinin gücünü bulmaya yarar. Kafanda şöyle canlandırabilirsin: frekans bileşenleri bilinmeyen bir sinyal var elinde. Bunu önce 20 Hz lik bant pass filtreye uygulayıp çıkış voltajını ölçüyorsun. Sonra 30 Hz lik band pass filtreye uygulayıp gene çıkış voltajını ölçüyorsun. Böyle 10 Hz adımlarla devam ediyorsun ve 20000 Hz e kadar bu işlemi yapıyorsun. Sonra da her 10 lik adımda ölçtüğün voltajları bir grafik haline getiriyorsun, x eksende frekans, y eksende voltaj var.

Bu teferruatlı ve çok uzun süren işlemi FFT çok hızlı bir şekilde yapıyor ve frekans adımlarını da istediğin gibi seçebiliyorsun.
 
Teşekkürler. Evet şimdi çok daha fazla anlıyorum.Videodaki Boğaziçili hoca güzel anlatıyor(FFT nin ileri konularınıda anlatıyor).
Hesaplanması konusunda excel de hazır fonksiyonlarıda var zaten.
Amacım okuduğum tezlerin bazılarını gerçekleştirmek aynı sonuçlara ulaşmaktı.
 
  • Beğen
Reactions: nt
Fourier serilerinin anlamı, bir sinyali cosinüs ve sinüs toplamları şeklinde yazabilirsin demek.

Foruier serisi sonsuz toplam olarak yazıldığında kusursuz bir sinyal elde edilecektir. (Sinyaldeki tırtıklar kaybolacaktır.)

Fourier veya Laplace gibi dönüşümlerin diğer bir özelliği de zaman domainindeki bazı matematiksel hesapların karmaşasından kurtulmaktır.


Periodic_identity_function.gif


Fourier_series_square_wave_circles_animation.gif
 
Çok teşekkürler. Fizikte harmonik hareketler diye konular var ,yada AC devrelerindeki hep tekrar eden sistemi açıklamakta da kullanılıyormuş.
Aşağıdaki animasyon çok şeyi anlatıyor.
Edit:Harmonik hareketlerde kullanılmayabilir.Çünkü onlar -sürtünmeden dolayı-sonlu hareketler

 
Son düzenleme:
Matematikte kuralları belli Fourier dönüşümünü aynen bilgisayara yaptırdığımızda buna DFT (Discreate/Digital Fourier Transform) diyoruz.

Eğer hızlandırılmış algoritmaları kullanarak DFT yapıyorsak buna da (Fast Fourier Transform) diyoruz.
 
Domain ile anlatilmak istenen seyi benzetme yapatak anlatayim.

Bu dunyada bagimsiz akan buyukluk zamandir. Zaman ilerlerken olaylar gelisir.

Yani bizler zaman domeninde yasiyoruz.

Bu durumda atiyorum cennet cehennem de bizler icin bir baska domain olabilir. Bu domainlere gecebilmek icin donusum gerekir bu donusum olum ile gerceklesir.

Frekans domeninde bagimsiz degisen w acisal frekansidir.

Domain donusumu ne isimize yarar?

Zaman domeninde hesap yapmak bazen cok zordur.

Elindeki verileri frekans domenine donusturursen frekans domeninde hesap yapmak cok kolaydir. Fakat bulacagin sonuclar o domainde anlamlidir. Bizim dunyamizdaki sonuclar icin, buldugun sonuclari tekrardan zaman domenindeki karsiligina cevirmen gerekir.

Bu yuzden domain donusumleri yapariz.

jw (frekans) domeninin felsefesini merak ediyorsan youtube kanalimda bu konuyla ilgili video serisi cekmistim.
 
Son düzenleme:
@Mikro Step süper izah için çok teşekkür ederim.
Einsteinin sözünü aklıma getirdiniz.
 

Ekler

  • soz.png
    soz.png
    163.2 KB · Görüntüleme: 59
Son düzenleme:

Çevrimiçi personel

Forum istatistikleri

Konular
5,841
Mesajlar
99,621
Üyeler
2,480
Son üye
mozcelikors

Son kaynaklar

Son profil mesajları

gruptaki arkadaşlara selamlar. sıteyi bu gün fark ettim. Asansör için 2x7 segment LCD gösterge üretmek istiyorum. acaba bu sayfadaki arkadaşlardan destek alabilirmiyim. LCD nin mantık açılımı ektedir.
deneyci wrote on TA3UIS's profile.
Selam.
Amatör telsiz lisansı nasıl alınıyor?
Lisansı olmayanı forumlarına almıyorlar. :)
Bilgi alamıyoruz.
cemalettin keçeci wrote on HaydarBaris's profile.
barış kardeşim bende bu sene akıllı denizaltı projesine girdim ve sensörleri arastırıyorum tam olarak hangi sensör ve markaları kullandınız yardımcı olabilir misin?
m.white wrote on Altair's profile.
İyi akşamlar.Arabanız ne marka ve sorunu nedir.Ben araba tamircisi değilim ama tamirden anlarım.
* En mühim ve feyizli vazifelerimiz millî eğitim işleridir. Millî eğitim işlerinde mutlaka muzaffer olmak lâzımdır. Bir milletin hakikî kurtuluşu ancak bu suretle olur. (1922)
Back
Top