What is the difference between designfilt and fdesign

4 ビュー (過去 30 日間)
Micke Malmström
Micke Malmström 2017 年 10 月 19 日
編集済み: Micke Malmström 2017 年 10 月 20 日
Im trying to do zero phase filter my obj.CurrentData with this:
% FilterType='butter';
% FilterParam='N,F3dB1,F3dB2';
% BPFOrder=2;
d = fdesign.bandpass(obj.BPFilterParam,obj.BPFOrder,obj.BPFLimits(1),obj.BPFLimits(2),obj.Fs);
Hd = design(d,obj.BPFilterType);
obj.CurrentData=filtfilt(Hd,obj.CurrentData')';
But I only get: Error using filtfilt (line 78) Not enough input arguments.
It wants 3 inputs... although the help text says "y = filtfilt(d,x)" should work?

回答 (1 件)

Honglei Chen
Honglei Chen 2017 年 10 月 19 日
Could you share which release you are using? You can find the info by runnig ver at the command prompt.
HTH
  1 件のコメント
Micke Malmström
Micke Malmström 2017 年 10 月 20 日
編集済み: Micke Malmström 2017 年 10 月 20 日
MATLAB Version: 9.2.0.556344 (R2017a)

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeFilter Analysis についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by