我是靠谱客的博主 大方心锁,最近开发中收集的这篇文章主要介绍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中搭建图像的采集与输出模型案例分析,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.如何处理?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部