Help CenterHelp Center
Load variables from MAT-file into a Simulink.SimulationInput object, in
Simulink.SimulationInput
in
in = in.loadVariablesFromMATFile('filename')
example
in = in.loadVariablesFromMATFile('filename') loads variables from the specified MAT-file into the Variables property of Simulink.SimulationInput.
filename
Variables
collapse all
This example shows how to load variables from MAT-File into Simulink.SimulationInput object using the loadVariablesFromMATFile method.
Create a Simulink.SimulationInput Object
Create a Simulink.SimulationInput object for the example model.
mdl = 'ex_loadVar_sldemo_househeat'; in = Simulink.SimulationInput(mdl); in
in = SimulationInput with properties: ModelName: 'ex_loadVar_sldemo_househeat' InitialState: [0x0 Simulink.op.ModelOperatingPoint] ExternalInput: [] ModelParameters: [0x0 Simulink.Simulation.ModelParameter] BlockParameters: [0x0 Simulink.Simulation.BlockParameter] Variables: [0x0 Simulink.Simulation.Variable] PreSimFcn: [] PostSimFcn: [] UserString: ''
Load Variables From MAT-File
Use the loadVariablesFromMATFile method of the Simulink.SimulationInput object.
in = in.loadVariablesFromMATFile('sldemo_househeat_data.mat'); in
in = SimulationInput with properties: ModelName: 'ex_loadVar_sldemo_househeat' InitialState: [0x0 Simulink.op.ModelOperatingPoint] ExternalInput: [] ModelParameters: [0x0 Simulink.Simulation.ModelParameter] BlockParameters: [0x0 Simulink.Simulation.BlockParameter] Variables: [1x25 Simulink.Simulation.Variable] PreSimFcn: [] PostSimFcn: [] UserString: ''
Simulate the Model
The model uses the loaded variables for simulation
out = sim(in)
out = Simulink.SimulationOutput: sldemo_househeat_output: [1x1 Simulink.SimulationData.Dataset] SimulationMetadata: [1x1 Simulink.SimulationMetadata] ErrorMessage: [0x0 char]
Name of MAT-file, specified as a character vector or string scalar.
Example: 'myFile'
'myFile'
Simulink.SimulationInput | parsim | applyToModel | setBlockParameter | setModelParameter | setInitialState | setExternalInput | setVariable | setPreSimFcn | setPostSimFcn | Simulation Manager
parsim
applyToModel
setBlockParameter
setModelParameter
setInitialState
setExternalInput
setVariable
setPreSimFcn
setPostSimFcn
Simulation Manager
이 예제의 수정된 버전이 있습니다. 사용자가 편집한 내용을 반영하여 이 예제를 여시겠습니까?
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office