Napisz program realizujący przesuwanie
częstotliwości sygnału w górę o zadaną wartość
częstotliwości.
Zadanie
Napisz program, który:
odczyta z pliku binarnego sygnał wejściowy o określonym stosunku S/N,
dokona filtracji sygnału wejściowego przy użyciu wybranego rodzaju filtrów różnego
rzędu (co najmniej trzy różne rzędy filtrów). Poszczególne filtry muszą być
realizowane przez osobne wątki.
wykorzysta metodę synchronizacji pracy wątków.
zapisze sygnały wyjściowe (po filtracji) do plików binarnych.
Po napisaniu programu spróbuj opisać następujące zagadnienia:
wpływ rzędu filtru na złożoność obliczeniową algorytmu,
pomierzyć czas wykonywania algorytmu filtru (przy użyciu profilera lub własnych
funkcji w kodzie),
tłumienie w pasmie zaporowym