Sinyal ve RF / Ayrık Konvolüsyon Laboratuvarı
Ayrık Konvolüsyon Laboratuvarı
İki sonlu dizinin lineer konvolüsyonunu hesaplayın; çıktı örneklerini ve indekslerini görün.
Girdiler, sonuçlar ve hesap yöntemi
Çıktılar: Sayısal sonuçlar, model açıklaması, desteklenen hesaplarda grafik; CSV, PDF ve proje yedeği.
Yöntem: y[n]=Σx[k]h[n−k]; çıktı uzunluğu Nx+Nh−1; ilk indeks nx₀+nh₀. Kaynak ve geçerlilik bilgileri →
Girdiler
İki sonlu dizinin lineer konvolüsyonunu hesaplayın; çıktı örneklerini ve indekslerini görün.
Nasıl kullanılır?
İki dizinin her biri en fazla 64 örnekten oluşur; listeler dışında değerler sıfır kabul edilir. Model lineer konvolüsyondur, dairesel değildir. İndeksler tamsayıdır. Ondalık virgüllü sayıları noktalı virgülle ayırabilirsiniz.
Hesap yöntemi
y[n]=Σx[k]h[n−k]; çıktı uzunluğu Nx+Nh−1; ilk indeks nx₀+nh₀.
Doğrulanabilir örnek
x=[1,2,3] ve h=[1,1] için y=[1,3,5,3]. İki ilk indeks sıfır olduğunda çıktı n=0…3 aralığındadır.
Konvolüsyon ile korelasyon aynı mı?
Hayır. Bu araç lineer konvolüsyonu hesaplar; korelasyonun tersleme/karmaşık eşlenik tanımını uygulamaz.
Kaynaklar ve atıflar
- MathWorks-Teaching-Resources/Convolution-Digital-Signal-Processing — Konu ve özellik incelemesi; bağımsız VoltGuard uygulaması.
Modelin tarayıcı uygulaması VoltGuard için yazılmıştır. Kaynak projelerin paketleri bu modüle kurulmuş değildir. Kullanılan üçüncü taraf kod ve varlık bildirimleri açık kaynak rehberinde tutulur.