【发布时间】:2016-03-10 02:08:07
【问题描述】:
假设我有变量 ii 从工作区进入 SIMULINK 模拟,我想在满足某些条件后为其分配一个新值并将该值保存到工作区中。变量的值可以在数组中定义,但是,数组长度不是预定义的。我看到“MATLAB 函数”块可能很有用,但它是只评估一个简单的命令(如 ii=ii+1)的正确方法吗?
在下面以ii=0 开头的图片上,我预计ii 的值会增加一,直到tout>2 并相应地保存它的值。但我只有两个值 ii:1 直到 2 秒的时间和 0 从时间 > 2 秒开始。
【问题讨论】: