我有1,000多个非常长的matlab
向量(长度[〜[varying〜10 ^ 8个样本),分别代表来自不同患者和来源的数据。我希望将它们紧凑地组织在one文件中,以便以后在python
中方便地访问。我希望每个样本都以某种方式保存其他信息(患者ID,采样频率等)。
Hospital 1:
Pat. 1:
vector:sample 1
vector:sample 2
Pat. 2:
vector:sample 1
vector:sample 2
Hospital 2:
Pat. 1:
vector:sample 1
vector:sample 2
.
.
.
[我曾考虑过将样本转换为hdf5
文件类型并添加元数据,然后将几个hdf5
文件合并为一个文件,但是我面临困难。已经尝试:
matlab:High-level hdf5 matlab函数。
- matlab:将变量另存为v7.3 mat(实际上是hdf5)
- python:sidekit_io.h5merge
开放征求意见!
a = [1:10]' %vector 1
b = [1:10]' %vector 2
c = [a,b] %matrix holding vecotrs 1 and 2