Przetwarzanie adaptacyjne i tablicoweLaboratorium nr 5 – Algorytmy adaptacyjne dla przypadku rzadkiej odpowiedzi impulsowej (PNLMS, IPNLMS, µ-law PNLM...
21 downloads
21 Views
32KB Size
Przetwarzanie adaptacyjne i tablicowe Laboratorium nr 5 – Algorytmy adaptacyjne dla przypadku rzadkiej odpowiedzi impulsowej (PNLMS, IPNLMS, µ-law PNLMS). Badanie własności odpornych algorytmów filtracji adaptacyjnej (VSS- NLMS)
1. Analiza implementacji algorytmów PNLMS , IPNLMS oraz µ-law PNLMS.
2. W oparciu o skrypty test_sparse_LC.m oraz test_sparse_MS.m sprawdź i porównaj krzywe uczenia (LC) oraz funkcję dopasowania (MS) dla algorytmów PNLMS, IPNLMS, µ-law PNLMS oraz DLMS dla pobudzenia szumem gaussowskim i mową ludzką.
3. W oparciu o skrypty test_multi_LC.m
oraz
test_multi_MS.m
sprawdź i porównaj krzywe uczenia (LC) oraz funkcję dopasowania (MS) DLMS
dla algorytmów PNLMS, IPNLMS, µ-law PNLMS oraz dla
pobudzenia
test_multi_LC.m
i
mową
ludzką.
test_multi_MS.m
Uwaga
!
wykorzystują
Skrypty skrypt
multipath.m do generacji pełnej idealnej odpowiedzi impulsowej oraz sygnału zadanego.
4. Przy pomocy skryptu test_robust.m do analizy odporności (dla poziomu zakłóceń ok. 20 dB) i wyznaczania krzywych dopasowania MS(n) wykreśl rodzinę krzywych MS(n) dla badanych filtrów adaptacyjnych i warunków: δz > δe, δz = δe oraz δz < δe.
Zadanie dodatkowe: Przy pomocy skryptu multipath.m utwórz idealną odpowiedź impulsową pomieszczenia,
którą
następnie
wykorzystaj
we
własnym
skrypcie
test_robust_multi.m (otrzymanym w wyniku modyfikacji test_robust_sparse.m) do analizy odporności i wyznaczania krzywych dopasowania MS(n). W tym przypadku wykreśl również krzywe MS(n) dla warunków: δz > δe, δz = δe oraz