如何在创建测试套件后隐藏初始化、重置或终止端口?

11次浏览(过去30天)
当创建一个Test Harness时,我有时会忘记取消勾选“启用初始化、重置和终止端口”选项;当我试图运行我的Test Harness时,这会导致以下错误:
错误在x时刻,在model块'< PathToBlock >'的模型终止端口执行函数调用。在任何函数调用可以执行之前,model块必须通过模型初始化端口初始化。您可以选择隐藏模型初始化端口,以允许Simulink自动处理模型初始化事件。万博1manbetx
如何在创建测试套件后隐藏这些端口?

接受的答案

MathWorks支万博1manbetx援小组
要在创建测试套件后隐藏这些端口,您可以使用以下命令:
>> set_param(<子系统名称>,“ShowModelInitializePort”“关闭”);
>> set_param(<子系统名称>,“ShowModelResetPorts”“关闭”);
>> set_param(<子系统名称>,“ShowModelTerminatePort”“关闭”);

更多答案(0)

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!