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

2 次查看(过去 30 天)
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

采纳的回答

Peter
Peter 2018-2-10
Have you started with this?
Also
filterDesigner
is a good tool.
  4 个评论
James
James 2018-2-13
[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 2018-2-13
I'm getting this error message
'SampleRate',1500);
Error: Unexpected MATLAB expression.

请先登录,再进行评论。

更多回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by