原因
在Simulink中需要导入带有时间戳的数据。在Soure中,有 Form file 和From SpreadSheet两个选项可以使用。使用From SpreadSheet频繁报错且效率较低。
相关介绍
mat文件
mat文件是matlab的数据存储的标准格式。mat文件是标准的二进制文件,还可以ASCII码形式保存和加载,在MATLAB中打开显示类似于单行EXCEL表格。
timeseries
时序表示动态规模或过程的时间演化。它们用于识别、建模和预测在离散时间间隔内采样的数据中的模式和行为。简单的讲,时序为包含时间的数据。
程序
filename = 'E:\test.xlsx';
A = xlsread(filename);
t = A(:,1)';
d = A(:,2:end)';
x = [t;d];
ts = timeseries(x(2:end,:),x(1,:));
save('xunhuangongkuang','ts','-v7.3');