English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

un

tamu
1 / ?
kembali ke pelajaran

Fungsi sebagai Vektor

Deret Fourier bukan hanya alat komputasi — ini adalah operasi geometris: proyeksi ortogonal dari suatu fungsi ke basis.

Ruang Fungsi

Himpunan fungsi kuadrat-terintegrasi pada [0,1] membentuk ruang vektor L²[0,1]. Penjumlahan & perkalian skalar bekerja secara pointwise. Hasil kali dalam dua fungsi f, g:

⟨f, g⟩ = ∫₀¹ f(t) · g*(t) dt

dengan g* adalah konjugat kompleks dari g. Ini memenuhi semua aksioma hasil kali dalam.

Ortogonalitas Basis Fourier

Fungsi φ_k(t) = e^{i2πkt} membentuk basis ortonormal untuk L²[0,1]:

⟨φ_k, φ_m⟩ = ∫₀¹ e^{i2πkt} · e^{−i2πmt} dt = ∫₀¹ e^{i2π(k−m)t} dt = δ_{km}

(Ini sama dengan 1 jika k = m, 0 sebaliknya — dengan mengintegralkan osilasi murni selama satu periode penuh.)

Koefisien Fourier sebagai Hasil Kali Dalam

Koefisien Fourier ke-k dari x(t):

c_k = ⟨x, φ_k⟩ = ∫₀¹ x(t) · e^{−i2πkt} dt

Ini adalah proyeksi dari x ke vektor basis φ_k. Koefisien mengukur berapa banyak φ_k yang ada dalam x.

Deret Fourier sebagai Proyeksi Ortogonal

Proyeksi ke Subruang

Pemotongan deret Fourier hingga 2N+1 suku memproyeksikan x ke subruang yang direntang oleh {φ_{−N}, …, φ_N}. Deret terpotong adalah proyeksi ortogonal dari x ke subruang berdimensi terbatas ini.

Menurut pertidaksamaan Bessel, proyeksi meminimalkan kesalahan L²:

‖x − Σ_{k=−N}^{N} c_k φ_k‖² ≤ ‖x − Σ_{k=−N}^{N} a_k φ_k‖² untuk setiap pilihan a_k

Pemotongan Fourier adalah aproksimasi terbaik dalam L² dari subruang itu. Ia meminimalkan kesalahan kuadrat rata-rata (norma L² kuadrat dari perbedaannya).

Jelaskan dalam istilah geometris mengapa deret Fourier terpotong adalah aproksimasi L²-terbaik untuk x menggunakan paling banyak 2N+1 suku dari basis Fourier standar. Sifat basis apa yang membuat proyeksi ortogonal memberikan koefisien optimal? Apa yang dimaksud dengan 'terbaik' dalam pengaturan geometris ini?

Jendela Rectangular → Kernel Sinc

Jendela rectangular dalam domain waktu (mempertahankan hanya koefisien untuk |k| ≤ N) sesuai dengan perkalian oleh fungsi rect dalam indeks koefisien.

Perkalian dalam satu domain sesuai dengan konvolusi dalam domain lain.

Transformasi Fourier dari jendela rectangular (dalam ruang koefisien diskrit) adalah kernel Dirichlet — fungsi seperti sinc periodik:

D_N(f) = Σ_{k=−N}^{N} e^{i2πfk} = sin(π(2N+1)f) / sin(πf)

Ketika kami memotong deret Fourier, kami mengkonvolusi respons ideal H_ideal(f) dengan D_N(f).

Mengapa Gibbs Terjadi

Kernel Dirichlet memiliki sidelobe besar yang meluruh dengan lambat. Di dekat diskontinuitas lompatan dalam H_ideal(f), sidelobe ini berdering — mereka menambah secara koheren di satu sisi lompatan, menghasilkan lonjakan ≈9%.

Konstanta matematis: ∫₀^π sin(t)/t dt = Si(π) ≈ 1.8519. Tinggi lonjakan Gibbs = (2/π)·Si(π) − 1 ≈ 0.0895 = 8.95%. Ini independen dari N.

Geometri Jendela

Jendela halus (Hamming, Hann, Kaiser) memiliki transformasi Fourier dengan sidelobe lebih rendah. Mengkonvolusi H_ideal(f) dengan kernel yang memiliki sidelobe lebih kecil menghasilkan ringing kurang. Pertukaran: sidelobe lebih rendah selalu datang dengan main lobe lebih lebar, memperlebar band transisi.

Konstanta Gibbs

Lonjakan Gibbs adalah integral tertentu, bukan fungsi dari N.

Maksimum pertama dari jumlah parsial N-suku deret Fourier dari lompatan satuan terjadi pada f ≈ 1/(2N) dari diskontinuitas. Ketika N → ∞, maksimum ini mendekati 1/(2)·(2/π)·Si(π) ≈ 1.0895.

Lonjakan: 0.0895 atau sekitar 8.95% dari ketinggian lompatan.

Konstanta Gibbs (lonjakan 9%) muncul dari integral ∫₀^π sin(t)/t dt ≈ 1.8519. Integral ini muncul karena jumlah parsial deret Fourier dapat ditulis sebagai konvolusi dari lompatan ideal dengan kernel Dirichlet, & maksimum pertama dari integral kernel itu memberikan lonjakan. Jelaskan dalam istilah geometris mengapa lonjakan ini tidak dapat dikurangi dengan mengambil lebih banyak suku Fourier (N lebih besar). Apa yang harus Anda ubah untuk menguranginya?

Jendela sebagai Kernel Domain Frekuensi

Setiap fungsi jendela memiliki transformasi Fourier yang mendeskripsikan kernel yang digunakan untuk menghaluskan respons frekuensi ideal.

Parameter geometris kunci dari kernel:

1. Lebar main lobe: menentukan lebar band transisi (main lobe lebih lebar → transisi lebih lebar).

2. Tingkat sidelobe puncak: menentukan riak passband & stopband (sidelobe lebih rendah → riak lebih sedikit).

Dua parameter ini tidak independen. Untuk panjang jendela 2N+1 yang diberikan, mengurangi tinggi sidelobe memerlukan memperlebar main lobe — selalu.

Jendela Kaiser memberi pengguna satu knob (α) untuk menukar tinggi sidelobe vs lebar main lobe secara kontinyu, daripada melompat antara tipe jendela tetap.

Wawasan Desain

Lebar band transisi ΔF ≈ lebar main lobe / N. Riak δ ≈ tingkat sidelobe. Kedua rumus bersifat perkiraan; persamaan Kaiser membuatnya tepat.

Perancang membandingkan dua jendela dengan panjang sama N = 50: jendela Hann (tingkat sidelobe ≈ −31 dB) & jendela Hamming (tingkat sidelobe ≈ −41 dB). Keduanya diterapkan pada desain filter lowpass ideal yang sama. Jendela mana yang menghasilkan: (a) lebih banyak riak passband; (b) band transisi lebih sempit? Justifikasi setiap jawaban menggunakan hubungan geometris antara tingkat sidelobe & lebar main lobe.