我有一个.mat文件,其中包含两个字符串格式的DateTime数组。这两个数组如下:
A = ["15-Nov-2014 22:42:16",
"16-Dec-2014 04:14:07",
"20-Jan-2015 17:05:32"]
我将两个字符串数组保存在.mat文件中。我试图使用以下命令在Python中加载它们:
import hdf5storage
Input = hdf5storage.loadmat('Input.mat')
或者这个命令:
import scipy
Input = scipy.io.loadmat('Input.mat')
两种方法都会导致在Python中读取字典,这是预期的,但我无法看到这两个数组的名称作为字典键。
有任何想法吗?
mat
文件不是HDF5格式,并且Python中的字符串以utf-16
格式读取(numpy数组类型为'<U20'
)。 - Rotem