早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请问,Simulink中From、Goto模块与datastore三个模块有什么区别?

题目详情
请问,Simulink中From、Goto模块与data store三个模块有什么区别?
▼优质解答
答案和解析
总结一下二者的区别:
1、From/Goto是直通的,相当于把线直接连接起来,而Data Store则是有缓冲,也就是说,从Data Store Read读取的数据可能并非当前步,而是多个仿真步长之前的数据.
2、From/Goto可以传递变维数的信号,而Data Store的数据类型和维数在仿真过程中是确定的(由Data Store Memory的初始值决定).
3、一个From模块只能对应一个Goto来源(反过来则不,Goto当然可以连接到多个From);而Data Store不是这样,可以有多个Data Store Write模块修改同一个Data Store Memory的值——如果多个Write模块在同一个步长修改同一个Memory模块,则结果难以预知).
我暂时总结出这几点差别,并欢迎指正或补充.