【发布时间】:2016-09-16 00:32:48
【问题描述】:
概述
我目前正在处理要导入 MATLAB 的一系列 .txt 文件。为简单起见,我将在概念上展示我的问题。必须的,我是 MATLAB(或一般编程)的新手。
这些 .txt 文件包含来自跟踪视频中的 ROI(逐帧)的数据,第一列是时间 ('t'),第二列是速度 ('v'),如下所示;
T1 = T2 = etc.
t v t v
0 NaN 0 NaN
0.1 100 0.1 200
0.2 200 0.2 500
0.3 400 0.3 NaN
0.4 150
0.5 NaN
问题
- 文件大小不同,列保持固定,但行因试验而异,如 T1 和 T2 所示。
-
每个文件的时间列都是相同的,所以我想将数据组织在一个表格中,如下所示;
time v1 v2 etc. 0 NaN NaN 0.1 100 200 0.2 200 500 0.3 400 NaN 0.4 150 0 0.5 NaN 0
请注意,我想在较短试验的末尾添加 0(或 NaN)以解决大小差异问题。
编辑
两种解决方案都适用于我的数据集。我感谢所有的帮助!
【问题讨论】:
-
你知道先验行数最大的文件吗?
-
只有在我将它们导入工作区后。
标签: matlab matlab-table