How To build a *.mat to Use The "From File" Block On Simulink?
조회 수: 9 (최근 30일)
이전 댓글 표시
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.
댓글 수: 0
채택된 답변
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
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
2011년 1월 25일
댓글 수: 1
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 Center 및 File Exchange에서 Simulink Functions에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!