python读取 .mat 文件(matlab文件)
mat文件:是matlab的文件,如果直接打开,一般看到的就是乱码的,此时可以借用scipy库进行读取该文件。从下面的输出结果可以看出,.mat 保存的是一个字典类型的数据,所以可以通过。scipy的一些基本使用,见下文。
·
一、python调勇scipy库读取.mat文件
.mat文件:是matlab的文件,如果直接打开,一般看到的就是乱码的,此时可以借用scipy库进行读取该文件
scipy的一些基本使用,见下文
1、使用例子1
import scipy.io as scio
path = r'E:\[EG_code_data]_release\data\images_tracker\00047.mat'
reftracker = scio.loadmat(path)['tracker']
print(reftracker)
2、 使用例子2
import scipy.io as scio
path = r'E:\workCode\2_DSPR\x2_d\test_01_d_01.mat'
matdata = scio.loadmat(path)
print(matdata)
从下面的输出结果可以看出,.mat 保存的是一个字典类型的数据,所以可以通过键 访问对应的键值
通过kernel 键访问键值,从上面可以看到 kernel中对应的键值是一个二维数组:
import scipy.io as scio
path = r'E:\workCode\2_DSPR\x2_d\test_01_d_01.mat'
matdata = scio.loadmat(path)['kernel']
print(matdata)

二、scipy库包的使用



♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠
更多推荐



所有评论(0)