Simulink from file block
Show older comments
I created *.mat file in Matlab and wanted to load data into simulink using a block "from file" . The text of Matlab code :
% Create some variables
x = 1;
y = 1;
z = 4;
p = 2;
% Save the variable x,y,z,p into one *.mat file
save test.mat
When i try to upload a file to simulink block "From file" i get next error: Error encountered in block 'untitled/From File'
Caused by: Simulink does not support loading the input data in file 'test.mat'. Simulink can only load two-dimensional arrays or timeseries objects. The array must consist of one-dimensional, double, noncomplex samples. To load data having a different type, complexity, or dimension, use a timeseries object. For either an array or a timeseries object, at least one sample point is necessary.
Answers (1)
Azzi Abdelmalek
on 8 Feb 2016
Edited: Azzi Abdelmalek
on 8 Feb 2016
0 votes
read the help http://www.mathworks.com/help/simulink/slref/fromfile.html your data should be stored as a Matrix or as timeseries
Categories
Find more on Modeling in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!