概述
Simulink遇到All sample times for this block must be discrete. Continuous sample time is not allowed.如何处理?
总结
学习这篇文章(Simulink中搭建图像的采集与输出模型案例分析,Simulink中搭建图像的采集与输出模型案例分析-电子发烧友网)的时候跌跌撞撞搭完了模块,运行的时候却提示All sample times for this block must be discrete. Continuous sample time is not allowed.
更改信号处理模块的采样时间从-1改为整体采样时间的整数倍,结果OK。
运行效果:
参考
需要使用离散采样时间
参考:页面重载开启
介绍说要采用离散的采样时间,我如下修改后未能OK。
需要添加Zero-Order Hold保持器
参考:All sample times for this block must be discrete. Continuous sample time is not allowed.这种错误解决办法_小灰灰_的博客-CSDN博客
All sample times for this block must be discrete. Continuous sample time is not allowed.这种错误一般都是前面一个模块产生的是模拟信号,后面一个模块需要的是离散信号,只要在错误的模块前面加一个Zero-Order Hold保持器即可以解决问题。
修改后并不能行。
更改其中一个模块的采样时间
参考:Simulink buffer: How do I fix the error "All sample times must be discrete. No continuous or constant sample times are a... - MATLAB Answers - MATLAB Central
Try changing the sample time of the cyclic decoder input to 0.1 instead of inherited. This is what worked for me.
实测OK
最后
以上就是大方心锁为你收集整理的Simulink遇到All sample times for this block must be discrete. Continuous sample time is not allowed.Simulink遇到All sample times for this block must be discrete. Continuous sample time is not allowed.如何处理?的全部内容,希望文章能够帮你解决Simulink遇到All sample times for this block must be discrete. Continuous sample time is not allowed.Simulink遇到All sample times for this block must be discrete. Continuous sample time is not allowed.如何处理?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复