ポリフェーズフィルタの係数をdspで算出後、合成応答を表示する方法を知りたい
Show older comments
%基のFIRフィルタ設計
Fpass = 0.45; % Passband Frequency
Fstop = 0.55; % Stopband Frequency
Apass = 1; % Passband Ripple (dB)
Astop = 60; % Stopband Attenuation (dB)
% 4つのデシメーションを行い4組のフィルタ係数を算出する。
h = fdesign.decimator(4, 'Lowpass', 'fp,fst,ap,ast', Fpass, Fstop, ...
Apass, Astop);
Hd = design(h, 'equiripple', ...
'MinOrder', 'any', ...
'StopbandShape', 'flat', ...
'SystemObject', true);
ppCoef = polyphase(Hd)
% 4つの係数フィルタを独立に表示する
polyphase(Hd);
Answers (0)
Categories
Find more on フィルターの設計 in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!