我有一个 Simulink 模型,其中有一个Check Static Range模块。在我的基础工作区中,我有一个名为myNum=3
. 在检查静态范围块内,有一个名为“断言失败时的模拟回调”的编辑框。在这个编辑框中我写了disp(num2str(myNum))
. 我期望的是在断言发生时看到命令窗口中显示的 myNum 的值。相反,我得到“错误评估 Checks_SRange 块的 'AssertionFcn' 回调......未定义的函数或变量 'myNum'。 ”
当我用Assertion块尝试相同的回调时,它没有问题。如何让 Check Static Range 块识别工作区中的变量?