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 个评论
Anudeep Kumar
2025-6-26
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.
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Filter Analysis 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!