Pytania oznaczone «convolution»

Konwolucja to operacja matematyczna na dwóch funkcjach f i g, tworząca trzecią funkcję, która jest zwykle postrzegana jako zmodyfikowana wersja jednej z oryginalnych funkcji.

24
Overlap-Add kontra Overlap-Save

Jakie różnice lub inne kryteria mogą pomóc w podjęciu decyzji między użyciem nakładania-dodawania i nakładania-zapisywania do filtrowania? Zarówno nakładanie-dodawanie, jak i zapisywanie-nakładanie są opisane jako algorytmy do szybkiego konwertowania strumieni danych za pomocą FFT za pomocą jąder...

20
Jak działają kaskadowe sekcje biquad dla filtrów wyższego rzędu?

Próbuję zaimplementować filtr IIR 8. rzędu, a każda notka aplikacji i podręcznik, który przeczytałem, mówi, że najlepiej jest zaimplementować dowolny filtr rzędu więcej niż 2 jako sekcje drugiego rzędu. Użyłem tf2sosw MATLAB, aby uzyskać współczynniki dla sekcji drugiego rzędu, co dało mi...

12
Jak znaleźć jądro splotu w dziedzinie częstotliwości?

Mam dwa wektory danych przestrzennych (każdy o długości około 2000 elementów). Jedna jest złożoną wersją drugiej. Próbuję ustalić jądro, które wywołałoby taki splot. Wiem, że mogę to zrobić, znajdując odwrotną transformatę Fouriera stosunku transformacji Fouriera wektorów wyjściowych i wejściowych....

11
Co to jest konwolucja liniowa i kołowa?

Mam podstawową wiedzę na temat sygnałów i splotu. O ile mi wiadomo, pokazuje podobieństwa dwóch sygnałów. Czy mogę uzyskać proste wyjaśnienie w języku angielskim: jakie są splot liniowy i kołowy dlaczego są ważne praktyczna sytuacja, w której są