【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
相关推荐
架构源启6 分钟前
Spring AI完整学习路线:从Java开发到AI Agent的进阶之路(附15篇实战教程)
java·人工智能·spring
SPC的存折8 分钟前
20、K8S-Pod驱逐
java·docker·kubernetes
JAVA学习通9 分钟前
安脉盛 软件后端开发实习面经
java·开发语言
Halo_tjn21 分钟前
Java IO流文件操作
java·开发语言
折哥的程序人生 · 物流技术专研25 分钟前
《Java 100 天进阶之路》第23篇:缓冲区数据结构 ByteBuffer
java·开发语言·数据结构·后端·面试·求职招聘
只可远观28 分钟前
Android 自动埋点(页面打开 / 关闭 + 点击事件)完整方案
android·kotlin
REDcker30 分钟前
C++循环与编译器优化详解 别名不变量向量化与GCC Clang验证及perf实践
java·jvm·c++·c·clang·gcc
高斯林.神犇44 分钟前
Idea中使用Git
java·ide·intellij-idea
yqcoder1 小时前
Vue 的心脏:深度解析 Vue 2 vs Vue 3 响应式机制
前端·javascript·vue.js
超梦dasgg1 小时前
Spring Security 原理 + 生产环境认证授权实战
java·后端·spring