Hoe de Orde van een filter in MATLAB Verhoog

Er zijn twee basistypen van elektrisch signaal : gelijkstroom (DC ) en wisselstroom ( AC ) . DC elektrische signalen werken op een constante voorspanning en geen variatie in tijd . AC signalen een spanning die oscilleert met de tijd bij een gegeven frequentie . Het is niet ongewoon voor AC -signalen aan een mengsel van frequenties , en dit kan toepassingen verhinderen . Wanneer dit gebeurt , kan digitale filters worden toegepast op het signaal, zodat alleen frequenties binnen een bepaald bereik worden doorgelaten . Instructies
1

Kies een cutoff frequentie van de filter . Er zijn veel verschillende soorten filters in Matlab . In dit voorbeeld zal een Butterworth laagdoorlaatfilter worden gebruikt ( het mogelijk frequenties onder de afsnijfrequentie door het filter ) . In de Matlab commando venster type :
" fc = * "

* symbool moet worden vervangen door de gekozen grensfrequentie kopen van 2

Kies een sampling rate . . Dit is de snelheid waarmee het ingangssignaal wordt bemonsterd . Hoe hoger de bemonsteringsfrequentie , des te nauwkeuriger de vertegenwoordiging van het ingangssignaal . In de Matlab commando venster type : .
" Fs = * "

* symbool moet worden vervangen door de gekozen sampling rate
3

Kies de volgorde van de Butterworth filter . Hoe hoger de orde , hoe steiler de overgang van de pass- band ( frequenties toegestaan ​​verleden) om geblokkeerde band ( frequenties niet voorbij laten ) . In het type Matlab commando venster :
" order = * "

* symbool moet worden vervangen door de gekozen volgorde (1-6 )
4

. Voer het Butterworth signaal door te typen :

" [ b14 a14 ] = boter ( orde , ( w /fn ) , 'laag' ) ; "

de variabele b14 en a14 zal zijn bevolkt met de filter response.