Miten lisätämääräysFilter Matlab

On olemassa kahdenlaisia ​​sähköisen signaalin : tasavirta ( DC ) ja vaihtovirta ( AC ) . DC sähköiset signaalit toimivatjatkuvasti bias jännitteen ja ei ole vaihtelua aikaa . AC- signaalit onjännite, joka värähtelee ajan tietyllä taajuudella . Ei ole harvinaista, että AC- signaalit on sekoitus taajuuksilla , ja tämä voi estää sovelluksia. Kun tämä tapahtuu, digitaaliset suodattimet voidaan soveltaasignaalin niin, että taajuuksilla, jotka ovat vain tietyn korkeuden sallitaan kulkea läpi . Ohjeet

1

Valitserajataajuussuodattimen . On olemassa monia erilaisia ​​suodattimia Matlab . Tässä esimerkissäButterworth alipäästösuodin käytetään ( se mahdollistaa taajuuksilla allerajataajuus suodattimen läpi ) . VuonnaMatlab -komento ikkunan tyyppi :
” fc = * ”

* symboli olisi korvattavavalittu rajataajuus .
2

Valitsenäytteenottotaajuus . Tämä on nopeus, jolla tulosignaali näytteistetään . Mitä suurempi taajuus , sitä tarkempiesitystulosignaalin . VuonnaMatlab -komento ikkunan tyyppi :
” fs = * ”

* symboli tulee vaihtaavalitun näytteenottotaajuus .
3

Valitse järjestyksessäButterworth suodatin. Suurempitilaus , sitä jyrkempi siirtyminen pass – yhtye ( taajuudet saa ohittaa ) estetty bändi ( taajuudet ei salli aiemmin) . VuonnaMatlab -komento ikkunan tyyppi :
” order = * ”

* symboli tulee vaihtaavalitun järjestyksessä ( 1-6 ) .
4

SuoritaButterworth signaali kirjoittamalla :

” [ b14 a14 ] = voita ( järjestyksessä , ( w /fn ) , ” alhainen ” ) ; ”

muuttuja b14 ja a14 on asuttujasuodattimen vasteominaisuudet .

Vastaa