对于个系统,由于任务调度时间不同,执行周期不同,在中间连接信息交换的时候,simulink会报采样周期不一致错误;
想了很多办法,最后发现matlab有现成的模块,rate transition 只要放在两个系统中间,把两个系统的采样时间分别设置,然后用rate transition 把两个系统传递的信号链接上,就直接可以兼容不同的采样时间,非常简单,如下:
对于个系统,由于任务调度时间不同,执行周期不同,在中间连接信息交换的时候,simulink会报采样周期不一致错误;
想了很多办法,最后发现matlab有现成的模块,rate transition 只要放在两个系统中间,把两个系统的采样时间分别设置,然后用rate transition 把两个系统传递的信号链接上,就直接可以兼容不同的采样时间,非常简单,如下: