Create a MATLAB® timeseries
object with time and signal values. Save the timeseries object to a MAT-file and load into a model using a From File block.
Create an array with the time and signal data, specifying signal data for 10 time steps.
t = .1*(1:10); d = .2*(1:10); x = [t;d];
Create a MATLAB timeseries
object.
ts = timeseries(x(2:end,:),x(1,:))
timeseries Common Properties: Name: 'unnamed' Time: [10x1 double] TimeInfo: tsdata.timemetadata Data: [1x1x10 double] DataInfo: tsdata.datametadata
Save the timeseries
object in a Version 7.3 MAT-file.
save('mySignals','ts','-v7.3')
Add a From File block and set the File name parameter of that block to mySignals.mat
.
Simulate the model. The Scope block reflects the data loaded from the mySignals.mat
file.