主要内容

setExternalInput

为模拟设置外部输入SimulationInput对象,

描述

例子

in = in. setexternalinput ((t, u1,联合国. .)如果模型具有根导入,则允许您直接指定数值数组作为模型的输入。

in = in. setexternalinput (ds如果模型具有根导入,则允许您直接将数据集对象指定为模型的外部输入。

in = in. setexternalinput (ts允许您直接将时间序列对象指定为外部输入(如果模型具有单个根输入)。

例子

全部折叠

这个例子展示了如何将数值数组设置为外部输入。

打开模型

open_system (“sldemo_mdlref_counter”);

创建一个SimulationInput对象用于此模型。

in = 金宝appSimulink。模拟Input(“sldemo_mdlref_counter”);

准备外部输入。

T = (0:0.01:10)';U1 = 5*ones(size(t));U2 = 10* sint;U3 = -5*ones(size(t));

为模型设置外部输入。

in = in. setexternalinput ([t, u1, u2, u3]);

模拟模型。

Out = sim(in);

输入参数

全部折叠

用作外部输入的数值数组。

作为外部输入的数据集对象

时间序列被用作外部输入

在R2017a中引入