how to solve this

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 comentario

Anudeep Kumar
Anudeep Kumar el 26 de Jun. de 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.

Iniciar sesión para comentar.

Respuestas (0)

Etiquetas

Preguntada:

el 28 de Ag. de 2023

Comentada:

el 26 de Jun. de 2025

Community Treasure Hunt

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

Start Hunting!

Translated by