Witam serdecznie
Czy wie ktos moze, jak wyszukiwac miejsca zerowe w sygnale rzeczywistym (dokladniej chodzi o wyszukiwamie miejsc zerowych w sygnale sinusoidalnym)?
Mam LabView 7.1
Pozdrawiam
Miejsca zerowe
Re: Miejsca zerowe
chodzi ci o tryb on-line ?
jesli tak to trzeba ustalic kryterium przejscia przez zero, na przyklad wartosci min/max ponizej/powyzej ktorych uznajemy ze sinus jest juz po drugiej stronie. wartosci te zaleza od poziomu szumow oczywiscie. dokladnosc w sensie bledu czasu przejscia przez zero zalezy od poziomu tych wartosci i czestotliwosci sinusa. jesli sygnal jest czysty to mozna po prostu zbadac znak funkcji lecz w okolicach zera moga pojawic sie problemy zwiazane z kwantowaniem amplitudy sygnalu.
jesli tak to trzeba ustalic kryterium przejscia przez zero, na przyklad wartosci min/max ponizej/powyzej ktorych uznajemy ze sinus jest juz po drugiej stronie. wartosci te zaleza od poziomu szumow oczywiscie. dokladnosc w sensie bledu czasu przejscia przez zero zalezy od poziomu tych wartosci i czestotliwosci sinusa. jesli sygnal jest czysty to mozna po prostu zbadac znak funkcji lecz w okolicach zera moga pojawic sie problemy zwiazane z kwantowaniem amplitudy sygnalu.
-
- Posty: 3
- Rejestracja: 17 sty 2006 00:00
- Lokalizacja: Szczecin
Re: Miejsca zerowe
Cześć!
Na problemy z kwantyzacją i szumami może pomóc tzw. bramka szumów
( np. if (|x|<mała_wartość) then x=0 ). W przypadku wystąpienia ciągu zer, za przejście można uznać pierwsze/środkowe/ostatnie zero.
Pozdrawiam!
Alfrednovi
Na problemy z kwantyzacją i szumami może pomóc tzw. bramka szumów
( np. if (|x|<mała_wartość) then x=0 ). W przypadku wystąpienia ciągu zer, za przejście można uznać pierwsze/środkowe/ostatnie zero.
Pozdrawiam!
Alfrednovi