Simulink中内存块的功能

时间:2015-07-29 21:50:59

标签: matlab simulink

今天我开始学习Simulink,并认为我可以绕过它。但是,我开始定义"内存块":

定义:Memory块保持并延迟其输入一个主要的积分时间步。

我真的不明白这意味着什么。我知道从连续时间转换为离散时间是一个非常有用的东西(根据我的理解,"零顺序保持"是这样做的方式),但是使用了定义的内存块以上对我来说相当混乱。

有人可以用非专业人士的术语解释它的作用吗?

1 个答案:

答案 0 :(得分:2)

如果离散运行并设置为"继承采样时间",它与(IMO)更优越的单位延迟块非常相似:

输入......:6, 4, 8, 3, 9, 1, 0, 0, 0...

输出:0, 6, 4, 8, 3, 9, 1, 0, 0...

如果使用连续时间,它的延迟时间等于一个"积分步骤"的时间,这取决于你的数学解算器。

单位延迟对于离散系统很常见;例如,FIR filter