Ana içeriğe geç

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
Girdiler: Giriş x[n] · noktalı virgülle; Darbe yanıtı h[n] · noktalı virgülle; x dizisinin ilk indeksi; h dizisinin ilk indeksi.
Çı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

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.

İlgili araçlar

VoltGuard · Açık kaynak uyarlamaları ve yeni araçlar · Yöntem ve kaynaklar