loadVariablesFromMATFile - Load variables from MAT file into Simulink.SimulationInput
object - MATLAB ([original](https://in.mathworks.com/help/simulink/slref/simulink.simulationinput.loadvariablesfrommatfile.html)) ([raw](?raw))
Main Content
Load variables from MAT file into Simulink.SimulationInput
object
Syntax
Description
simIn = loadVariablesFromMATFile([simIn](#mw%5F34878cb6-05e4-4e05-baba-b64c80b983fb),[filename](#mw%5F05a7b300-c2b0-4815-b076-278b43cdba30))
loads variables from the MAT file filename
into theVariables
property of the Simulink.SimulationInput
simIn
.
simIn = loadVariablesFromMATFile([simIn](#mw%5F34878cb6-05e4-4e05-baba-b64c80b983fb),[filename](#mw%5F05a7b300-c2b0-4815-b076-278b43cdba30),'[Append](#mw%5F518afdcc-fc96-4261-8db8-975a697d3760)', 'on')
loads variables from the MAT file filename
into theVariables
property of the Simulink.SimulationInput
simIn
, while adding to the existing variables in theVariables
property instead of replacing them.
Examples
Load variables from a MAT file into a Simulink.SimulationInput
object using the loadVariablesFromMATFile
function.
Create a Simulink.SimulationInput
object for the model.
mdl = "ex_loadVar_sldemo_househeat"; simIn = Simulink.SimulationInput(mdl);
Use the loadVariablesFromMATFile
function to load variables from a MAT file into the Variables
property of the Simulink.SimulationInput
object.
simIn = loadVariablesFromMATFile(simIn,"sldemo_househeat_data.mat")
simIn = SimulationInput with properties:
ModelName: "ex_loadVar_sldemo_househeat"
InitialState: [0×0 Simulink.op.ModelOperatingPoint]
ExternalInput: []
ModelParameters: [0×0 Simulink.Simulation.ModelParameter]
BlockParameters: [0×0 Simulink.Simulation.BlockParameter]
Variables: [1×25 Simulink.Simulation.Variable]
PreSimFcn: []
PostSimFcn: []
UserString: ''
VariantConfiguration: ''
The simulation uses the variables loaded into the Simulink.SimulationInput
object.
Input Arguments
Simulation inputs and configuration, specified as aSimulink.SimulationInput
object.
Name of MAT file, specified as a character vector or a string.
Example: 'myFile'
Option to append new loaded variables to existing variables inSimulink.SimulationInput
object, specified as'off'
or 'on'
Output Arguments
Version History
Introduced in R2017a