主要内容

setBlockParameter

设置块参数值为on仿真软件。SimulationInput对象

描述

例子

simIn = setBlockParameter(思敏blkPathblkParamparamVal, blkPathN…blkParamN paramValN)对象上的一个或多个块参数值仿真软件。SimulationInput对象思敏

您可以使用setBlockParameter函数为整个模型引用层次结构中的块指定块参数。可以设置多个块参数仿真软件。SimulationInput对象。

你可以使用getBlockParameter (blkPath blkParam)获取块参数和的值removeBlockParameter (blkPath blkParam)方法中删除块参数仿真软件。SimulationInput对象。

例子

全部折叠

属性修改模拟的块参数仿真软件。SimulationInput对象。

打开模型

openExample (“simulink_general / sldemo_househeatExample”);

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

mdl =“sldemo_househeat”;simIn = Simulink.SimulationInput(mdl);

修改块参数值。

simIn = setBlockParameter(simIn,“sldemo_househeat /设置点”...“价值”“300”);

模拟模型。

out = sim(simIn);

属性修改模拟的多个块参数值仿真软件。SimulationInput对象。

打开模型

mdl =“vdp”;open_system (mdl);

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

simIn = Simulink.SimulationInput(mdl);

修改获得Mu块的参数值和Product块的位置。

simIn = setBlockParameter(simIn,的vdp /亩“获得”“40”...“vdp /产品”“位置”,[50 100 110 120]);

模拟模型。

out = sim(simIn);

输入参数

全部折叠

模拟输入和配置,指定为仿真软件。SimulationInput对象。

块的路径,指定为字符串或字符向量。

例子:“sldemo_househeat /设置点”

块参数名,指定为字符串或字符向量。

例子:“价值”“350”

块参数值,通常指定为字符向量。

例子:“价值”“350”

输出参数

全部折叠

模拟配置与块参数值添加,返回作为仿真软件。SimulationInput对象。

版本历史

在R2017a中引入

Baidu
map