filtrowanie syganłu/tablicy

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
pendzello
Posty: 2
Rejestracja: 13 mar 2009 14:06
Kontakt:

filtrowanie syganłu/tablicy

Post autor: pendzello »

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
Czaro
Posty: 26
Rejestracja: 27 lis 2008 15:32
Lokalizacja: Kraków
Kontakt:

filtrowanie syganłu/tablicy

Post autor: Czaro »

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.
pendzello
Posty: 2
Rejestracja: 13 mar 2009 14:06
Kontakt:

filtrowanie syganłu/tablicy

Post autor: pendzello »

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
ODPOWIEDZ