主要内容

setexternalInput.

设置外部输入以进行模拟模拟算法目的,

描述

例子

在= in.setexternalInput([t,u1,wen]如果模型具有root Inports,则允许您将数字数组直接指定为模型的输入。

在= in.setexternalInput(DS.如果模型具有root Inports,允许您直接将数据集对象作为外部输入指定为模型。

在= in.setexternalInput(TS.如果模型具有单根Inport,则允许您直接指定作为外部输入的TimeSeries对象。

例子

全部收缩

此示例显示如何将数字阵列设置为外部输入。

打开模型

Open_System('sldemo_mdlref_counter');

创建一个模拟算法此模型的对象。

在= si万博1manbetxmulink.simulationInput('sldemo_mdlref_counter');

准备外部输入。

T =(0:0.01:10)';U1 = 5 * u1(尺寸(t));U2 = 10 * SIN(T);U3 = -5 * u(尺寸(t));

将外部输入设置为模型。

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

模拟模型。

Out = SIM(IN);

输入参数

全部收缩

用作外部输入的数字阵列。

数据集对象用作外部输入

时间序列用作外部输入

在R2017A介绍