关联问题:
[mcj]使用Python读取mat文件并存为excel
关联问题: 因工作需要,需要将.mat文件存到excel中,基本思想就是,先读取mat文件,然后读取mat的索引头,将该索引的数据存为list,然后把该list存到excel中去。 读取mat: im...
时间:2019/7/2人气:827评论:10
在关联问题中,我们讲过如何利用python将mat文件存为excel,但是excel有个问题,那就是最多存储255列数据,当我们数据很多的时候怎么办呢?
在这里,我选择mat文件。
应用需求:
在这里,我有多个mat文件,每个mat文件都只有一行[1×4096]的数据,现在我想把这些mat文件合并起来。
应用分析:
根据前面我们知道,合并这些mat文件不能再存到excel里了,只能存入mat中。
编程实现:
这里以合并两个mat文件为例,其他多个同理,只需要for一下即可。
首先,读取mat文件并加载数据
import scipy.io as scio
import numpy as np
dataFile = 'mat\BigBuckBunny05.mat'
dataFile2 = 'mat\BigBuckBunny06.mat'
data = scio.loadmat(da