【matlab】字符串数组 转 double

通过"导入数据"导入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
相关推荐
DevOpenClub23 分钟前
职教高考控制线 API:招生类别枚举、筛选与空分数含义
java·数据库·高考
露天赏雪1 小时前
第3篇:Sentinel熔断降级实战:大模型接口抖动时的服务兜底方案
java·开发语言·人工智能·spring boot·spring·servlet·sentinel
zhaoshuzhaoshu1 小时前
Android 系统启动与调试中的日志抓取方式全解析
android
天天被压力2 小时前
【A股分钟级高频数据完全手册 #06】北交所分钟级数据接口:京市股票Pro版最新分时
java·人工智能·python
天天被压力2 小时前
【A股分钟级高频数据完全手册 #05】指数历史分钟数据接口:Pro版沪深指数分时回放
java·人工智能·python
captain3762 小时前
▲统一功能——DispatcherServlet源码分析
java·spring·java-ee·log4j·maven
金銀銅鐵2 小时前
JDK 21 中 List.of 的实现细节:从 List12 到 ListN
java·后端·ai编程
雨声不在3 小时前
android 动画掉帧
android
在多学一点3 小时前
MYSQL第二次作业
android·数据库·mysql
yeccheng4 小时前
MySQL 索引超详解:从底层 B+ 树到面试高频考点
java·开发语言·jvm·mysql·面试