how to solve this

8 views (last 30 days)
Patient Sony
Patient Sony on 28 Aug 2023
Commented: Anudeep Kumar on 26 Jun 2025
MATLAB System block 'simulink_model/Lowpass Filter' error occurred when invoking 'setupImpl' method of 'dsp.LowpassFilter'. The error was thrown from '
'C:\Program Files\Polyspace\R2021a\toolbox\dsp\dsp\+dsp\+private\checkSampleTime.m' at line 13
'C:\Program Files\Polyspace\R2021a\toolbox\dsp\dsp\+dsp\+private\SampleRateEngine.m' at line 112
'C:\Program Files\Polyspace\R2021a\toolbox\dsp\dsp\+dsp\+private\LPHPFilterBase.m' at line 258'.
Caused by:
Continuous-time inputs are not supported.
  1 Comment
Anudeep Kumar
Anudeep Kumar on 26 Jun 2025
As far as I understand this could be because a continuous time signal is being used by 'dsp.LowPassFilter'.
You can try ensuring that the input to the 'Lowpass Filter' MATLAB System block is discrete time.
  • You can add Zero-Hold order block before the filter.
  • Set the Sample time of your source block to a non zero value.

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!