Witam. Z góry mówię iż jestem zielony w LV więc przepraszam za moją małą wiedzę.
Mam oto taki problem: mam przebieg zapisany w tablicy (dyskretyzacja). przebieg wygląda następująco
http://odsiebie.com/plik/1817512---ad40.html
przy czym zakładam iż ta opadająca linia nie jest mi do końca znana wzorem i może być różna, aczkolwiek opadająca z mniej więcej taką szybkością.
sygnał ten to wynik nałożenia na siebie 2 sygnałów
http://odsiebie.com/plik/1817521---5e29.html
http://odsiebie.com/plik/1817525---e834.html
mój problem: potrzebuje dobrać filtr, ewentualnie jakiś inny pomysł, aby odseparować sygnały wejściowe od siebie. Dodam iż dane są w tablicy jednowymiarowej. Założenie jest takie, iż nie znam częstotliwości tych sygnałów a jedynie mam tę nieszczęsną tablice.
ps: może ktoś ma pomysł na jakąś operacje matematyczną która pozwoli mi usunąć jeden przebieg (pozostanie jeden więc bez problemu chyba uzyskam drugi odejmując jeden od drugiego)
pozdrawiam
filtrowanie syganłu/tablicy
filtrowanie syganłu/tablicy
Mam pytanie, czy przebiegi z których składa się wyjściowy przebieg są monoharmoniczne? Jeśli tak to wystarczyło by zrobić dyskretną transformację Fouriera, otrzymałbyś wtedy informację o składowych harmonicznych. Potem tylko zastosować filtr cyfrowy dla danych częstotliwości.
filtrowanie syganłu/tablicy
problem w tym że teoretycznie "nie wiem" co to za funkcja. Może to być prosta i wtedy wszystko się upraszcza, ale równie dobrze może to być funkcja wykładnicza a ta ma harmoniczne