主要内容

loadvariablesfrommatfile.

将来自mat文件的加载变量万博1manbetxsimulink.simulationInpul.目的,

描述

例子

在= in.loadvariablesfrommatfile('文档名称')将指定的MAT文件中的变量加载到变量财产万博1manbetxsimulink.simulationInpul.

例子

全部收缩

此示例显示如何使用LoadVariablesFrommatfile方法将来自Mat-File的变量加载到Simulink万博1manbetx.simulationInput对象。

创建Simulin万博1manbetxk.simulationInput对象

为示例模型创建一个万博1manbetxsimulink.simulationInput对象。

mdl ='ex_loadvar_sldemo_houchheat';在= si万博1manbetxmulink.simulationInput(MDL)中;在
IN =使用属性:modelName:'ex_loadvar_sldemo_houseHeat'InitialState:[0x0 simulink.op.modeLoperatingpoint]万博1manbetx ExtenteInput:[] ModelParameters:[0x0 simulink.simulation.modelparameter] blockParameters:[0x0 simulink.simulation.blockparameter]变量:[0x0 simulink.simulation.variable] prialimfcn:[] postsimfcn:[]用户:''

来自Mat文件的加载变量

使用Simulink.simulationInput对象的LoadVariablesFromm万博1manbetxatFile方法。

在= in.loadvariablesfrommatfile('sldemo_househeat_data.mat');在
在= simulationInput与属性:modelname:'ex_loadvar_sldemo_houseHeat'initialstate:[0x0 simulink.op.modeLop万博1manbetxeratingpoint] ExternalInput:[] ModelParameters:[0x0 simulink.simulation.modelparameter] blockparameters:[0x0 simulink.simulation.blockparameter]变量:[1x25 simulink.simulation.variable] prialimfcn:[] postsimfcn:[]用户:''

模拟模型

该模型使用加载的变量进行仿真

OUT = SIM(IN)
out = 万博1manbetxsimulink.simulationoutput:sldemo_househeat_output:[1x1 simulink.simulationdata.dataset] simulation metaData:[1x1 simulink.simulation metadata] errormessage:[0x0 char]

输入参数

全部收缩

MAT文件的名称,指定为字符向量或字符串标量。

例子:'myfile'

在R2017A介绍