标签: matlab simulink
我只想分享我的方法来解决Simulink中的错误(在Matlab v2010a中以及同样的暂停指令,这也是MATLAB2014a中发现问题的原因)。
当我通过simulink串行采集模块获得串行输入时,如果数据输入速率适中(如超过100个采样/秒),我看到前3秒左右,数据输入将是好的,那几秒钟之后就会出现一种非常奇怪的噪音。
通过深入挖掘这个串行采集模块的源代码,我看到它正在使用延迟指令'pause(0.001)',并且在每次采样1次后,显然已经使用了延迟代码运行1 ms。