How To build a *.mat to Use The "From File" Block On Simulink?

조회 수: 9 (최근 30일)
Xiaoming
Xiaoming 2011년 1월 24일
댓글: Shruti Yadav N 2016년 8월 12일
I want to build an input *.mat with the Simulink Block 'From File',
Code like follows:
daten_sim = timeseries(daten, time);
save('daten_sim.mat','daten_sim');
Now I use the Simulink Block 'From File' to run the daten_sim.mat.
But I always get the same error:
Simulink does not support loading the input data in file 'daten_sim.mat'. For data saved using MAT file versions prior to 7.3, Simulink can only load two-dimensional arrays consisting of one-dimensional, double, noncomplex samples. To load data of any other type, complexity or dimension, use a timeseries object and save the file using MAT file version 7.3 or later. For example, use: 'save file_name -v7.3 timeseries_object'.
Actually my MATLAB is already the version 7.3. I have no idea where I am wrong.

채택된 답변

Walter Roberson
Walter Roberson 2011년 1월 24일
In Matlab versions from 7.3 onward, the default is still to use the -v7 MAT file version; you have to specifically use -v7.3 in order to get the extended file format.
  댓글 수: 1
Shruti Yadav N
Shruti Yadav N 2016년 8월 12일
Hi Where exactly do I change the settings? I seem to have the same problem while loading a .mat file in to a from file block. where is the path file->preferences-> general-> mat files found? As in where is the file? is it in matlab or the system files? Sorry if the question sounds a little dumb.
Thanks in advance
Shruti

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Xiaoming
Xiaoming 2011년 1월 25일
Thanks you very much, after setup in the
File->Preferences->General->Mat Files
i changed the orginal set to v7.3
now it works very fine!
  댓글 수: 1
Shruti Yadav N
Shruti Yadav N 2016년 8월 12일
Hi Where exactly do I change the settings? I seem to have the same problem while loading a .mat file in to a from file block. where is the path file->preferences-> general-> mat files found? As in where is the file? is it in matlab or the system files? Sorry if the question sounds a little dumb.
Thanks in advance
Shruti

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Simulink Functions에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by