主要内容

loadVariablesFromMATFile

将MAT文件中的变量加载到金宝app模拟输入对象在里面

描述

实例

in=in.loadVariablesFromMATFile('文件名')将指定MAT文件中的变量加载到变量性质金宝app模拟输入.

例子

全部崩溃

此示例演示如何使用loadVariablesFromMATFile方法将MAT文件中的变量加载到Simulink.Sim金宝appulationInput对象中。

创建Simulin金宝appk.SimulationInput对象

为示例模型创建Si金宝appmulink.SimulationInput对象。

mdl=“ex_loadVar_sldemo_househeat”;in=Sim金宝appulink.SimulationInput(mdl);in
in=SimulationInput with properties:ModelName:'ex_loadVar\u sldemo\u househeat'初始状态:[0x0 Simulink.o金宝appp.ModelOperatingPoint]外部输入:[]模型参数:[0x0 Simulink.Simulation.ModelParameter]块参数:[0x0 Simulink.Simulation.Variable]PreSimFcn:[]PostSimFcn:]用户字符串:“”

从MAT文件加载变量

使用Simulink.SimulationInput对象的loadVariablesFromM金宝appATFile方法。

in=in.loadVariablesFromMATFile(“sldemo\u House heat\u data.mat”); 在里面
in=SimulationInput with properties:ModelName:'ex_loadVar\u sldemo\u househeat'初始状态:[0x0 Simulink.o金宝appp.ModelOperatingPoint]外部输入:[]模型参数:[0x0 Simulink.Simulation.ModelParameter]块参数:[0x0 Simulink.Simulation.BlockParameter]变量:[1x25 Simulink.Simulation.Variable]PreSimFcn:[]PostSimFcn:]用户字符串:“”

模拟模型

模型使用加载的变量进行模拟

输出=sim卡(输入)
out=Si金宝appmulink.SimulationOutput:sldemo\U househeat\U输出:[1x1 Simulink.SimulationData.Dataset]模拟元数据:[1x1 Simulink.SimulationMetadata]错误消息:[0x0 char]

输入参数

全部崩溃

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

例子:“我的文件”

R2017a中引入