3

我在 SIMULINK 中有简单的系统模型,我试图以最小的努力进行黑盒测试。我知道使用 MATLAB 脚本,我可以自动化模拟和测试过程。

我有多个In1(用于顶级输入的 SIMULINK 块)端口,我想为这些输入端口分配值。我知道使用Signal Builder块我可以很容易地分配 step/pulse/sine_wave/constant 信号,但这违背了编写脚本和自动化测试的目的。

有谁知道是否可以以编程方式将输入值分配给In1SIMULINK 中的端口?如果是,如何?

同时,我将尝试自己找到答案。如果我以前有任何运气,我会简单地回答它!:)

4

2 回答 2

4

我实际上建议将数据直接导入模型的根级端口,而不是使用 From Workspace 块,这正是它们的设计目的。有关更多详细信息,请参阅文档中的将数据导入到根级输入端口

于 2013-09-20T13:30:50.403 回答
2

In-Block 适用于旨在形成新模块/子系统的模型。

如果您想在脚本中确定您的输入信号,那么您需要使用“From Workspace”块!

FromWorkspace 块正在运行

于 2013-09-20T10:35:58.743 回答