通过"导入数据"导入txt文件数据,导入时保存为"字符串数组"

然后将数组保存为double,时间转化为绝对时间,如:
2025-10-28 14:24:53.266127=24*60+53.266127
代码
matlab
clc
clear
close all
%%
data=["2025-10-28 14:24:53.266127"," 343.17"," 0.62";"2025-10-28 14:24:53.366617"," 321.93"," 0.25";"2025-10-28 14:24:53.467023"," 299.97"," 0.12";"2025-10-28 14:24:53.567471"," 275.67"," 0.50";"2025-10-28 14:24:53.667869"," 250.38"," 0.38";"2025-10-28 14:24:53.768327"," 219.69"," 0.38";"2025-10-28 14:24:53.868769"," 694.44"," 0.75";"2025-10-28 14:24:53.969243"," 663.03"," 1.00"];
data_final=Data_Cell_to_Double(data);
function data_final=Data_Cell_to_Double(data)
for i=1:length(data)
qqq=char(data(i,1));
qqq1=str2double(qqq(15:16));
qqq2=str2double(qqq(18:end));
data_final(i,1)=qqq1*60+qqq2;
qqq=char(data(i,2));
qqq1=str2double(qqq);
data_final(i,2)=qqq1;
qqq=char(data(i,3));
qqq1=str2double(qqq);
data_final(i,3)=qqq1;
end
end