这是我目前的simulink模型的图片:
变量initRun
初始化为1.因此,在第一个模拟步骤中,else-case
将被激活,图像将存储到变量origImg
。此外,我还想将变量initRun
设置为0,以便在下一个模拟步骤中激活if-case。但我不知道如何正确地做。
我的第二个问题是关于块origImg
中变量Data Store Memory
的初始化。必须将变量初始化为176x144矩阵。我尝试了几种方法,但都失败了。
我希望,你可以帮助我。
答案 0 :(得分:0)
对于InitRun
,使用Clock块和Compare to Zero块可能更简单,这样当t > 0
时,您可以激活一个条件,另一个条件否则(将是t = 0
)。
对于数据存储区块的初始化,只需将zeros(176,144)
指定为块参数(信号属性选项卡)中的初始值。有关详细信息,请参阅documentation。