概述
我目前正在处理要导入 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)以解决大小差异的问题。
编辑
这两种解决方案都适用于我的数据集。我感谢所有的帮助!