Simulink 2010b问题:
我试图在掩码打开时初始化掩码的参数,但是尽管有名称,掩码中的inisialisation函数仅在掩码关闭时执行。
我想简单地在掩码打开之前运行的OpenFcn
回调中添加一些代码,但这似乎会干扰掩码本身的开放,似乎也使用了回调。我的覆盖会阻止遮罩打开。有没有办法在我的之后调用掩码的OpenFcn
回调,或者在掩码打开之前调用一些inisialisation代码?
答案 0 :(得分:0)
稍微肮脏的回答,参数在更改之前运行其回调代码,在打开对话框时按照定义的顺序运行。我创建了一个不可见的参数,其唯一目的是保存剩余参数的初始化代码。
答案 1 :(得分:0)
使用OpenFcn回调,并在代码添加open_system(gcb,'mask')之后;它将打开块的掩码,就像它没有被覆盖一样