【发布时间】:2019-11-17 16:35:15
【问题描述】:
我正在尝试拆分 'xxx.mat' 文件中的 4 个元素,并希望将每个元素存储到一个单独的列表中。 换句话说,我想要 (100,100) 数据并保存到其他列表中 然后,我想使用该数据 (100,100) 制作图像文件 (.bmp)。
xxx.mat 文件包括
type size
list 0
bytes 1
string 1
float64 (100,100)
我试过了
a = np.genfromtxt('xxx.mat', delimiter=',')
但是,我得到的结果是
[[nan nan ....... nan nan]
[nan nan ....... nan nan]
我尝试使用以下代码比较数据(我已将 MAT 文件转换为 CSV 文件)
mat_contents = sio.loadmat('xxx.mat')
a= np.genfromtxt('xxx.csv', delimiter=',')
[[nan nan ....... nan nan]
[nan nan ....... nan nan]
【问题讨论】:
-
请问
matfile是什么?我认为你省略了一个重要的标签。请问sio.loadmat()是什么?我认为你需要更清楚你在说什么以及你想做什么。谢谢。