Help, problem with dsp.BiquadFilter

1 view (last 30 days)
Zakaria Makhlouki
Zakaria Makhlouki on 27 Dec 2016
Commented: Muhammad Younus on 14 May 2018
using the same code in this page https://www.mathworks.com/help/audio/examples/active-noise-control-using-a-filtered-x-lms-fir-adaptive-filter.html#zmw57dd0e848, during the execution I have a problem in this line
sedondaryPathCoeffsActual = bandpass([zeros(delayS,1); ...
log(0.99*rand(N-delayS,1)+0.01).* ...
sign(randn(N-delayS,1)).*exp(-0.01*(1:N-delayS)')]);
I am not able to solve it, please help me.
  2 Comments
Walter Roberson
Walter Roberson on 27 Dec 2016
What error message are you observing?
Muhammad Younus
Muhammad Younus on 14 May 2018
Array formation and parentheses-style indexing with objects of class 'dsp.BiquadFilter' is not allowed. Use objects of class 'dsp.BiquadFilter' only as scalars or use a cell array.
Error in SecondaryPathCalculation (line 15) secondaryPathCoeffsActual = bandpass([zeros(delayS,1); ...

Sign in to comment.

Answers (0)

Community Treasure Hunt

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

Start Hunting!