Как да се увеличи на Ордена на Filter в MatLab

Има два основни типа на електрически сигнал : директен ток ( DC) и променлив ток ( AC) . DC електрически сигнали работят при постоянна пристрастие напрежение и нямат различия във времето. AC сигнали напрежение, което се колебае с време на дадена честота . Това не е необичайно за AC сигнали, за да имат смес от честоти , и това може да попречи на приложения. Когато това се случи , цифрови филтри могат да бъдат приложени на сигнала, така че честотите в рамките само на определен диапазон се оставят да преминат . Инструкции

1

Изберете граничната честота на филтъра. Има много различни видове филтри в Matlab . В този пример ще бъде използвана Бътъруърт нискочестотен филтър ( тя позволява честоти под честотата на прекъсване на захранването през филтъра ) . В Matlab команда вида на прозореца :
“ FC = *“

Символът * трябва да бъдат заменени с избраната граничната честота

2

Изберете скорост на вземане на проби. . Това е скоростта, с която се вземат проби на входния сигнал . Колкото по-висока честота на дискретизация , по-точно представяне на входния сигнал . В Matlab командния прозорец пишете : .
“ FS = *“

символа *, следва да бъде заменен с избрания дял на извадката

3

Изберете реда на Бътъруърт филтър. Колкото по-висок ред , стръмен прехода от пас -бандов ( позволено честоти минало ), за да блокира лента ( честоти, които не позволяват на миналото ) . При вида на Matlab командния прозорец :
„ред = *“

Символът * трябва да бъдат заменени с избрания ред (1-6 )

4

. Пусни сигнал Бътъруърт , като напишете :

“ [ b14 a14 ] = масло (ред , ( w /бел. ) , “ ниска “ ) ; “

променливата B14 и A14 ще бъде населена с характеристиките на реагиране на филтъра .

Вашият коментар