Azzera filtri
Azzera filtri

Hello I'm a beginner with Matlab and need help designing a filter

2 visualizzazioni (ultimi 30 giorni)
I was thinking of doing a 4th order Butterworth bandpass filter with center frequency of 455KHz and bandwidth of 100KHz. The passband gain should be 10dB

Risposta accettata

Peter
Peter il 10 Feb 2018
Have you started with this?
Also
filterDesigner
is a good tool.
  4 Commenti
James
James il 13 Feb 2018
[A,B,C,D]=butter(10,[395 405]/750);
d = designfilt('bandpassiir','FilterOrder',4,...
'HalfPowerFrequency1',395,'HalfPowerFrequency2',405 ...
'SampleRate',1500);
sos=ss2sos(A,B,C,D);
fvt=fvtool(sos,'Fs',1500);
legend(fvt,'butter','designfilt')
James
James il 13 Feb 2018
I'm getting this error message
'SampleRate',1500);
Error: Unexpected MATLAB expression.

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by