python读mat文件
时间: 2024-01-10 15:41:42 浏览: 39
【Python】(较简单)使用scipy.io.loadmat读取.mat文件中的数据部分
在 Python 中,可以使用 scipy 包中的 io 子包读取 .mat 文件。下面是一个简单的例子:
```python
import scipy.io
# 读取 mat 文件
mat = scipy.io.loadmat('example.mat')
# 打印所有变量名
print(mat.keys())
# 获取某个变量的值
data = mat['variable_name']
```
其中,`example.mat` 是待读取的 .mat 文件名,`variable_name` 是该文件中的某个变量名。
需要注意的是,读取的变量值可能是一个 numpy 数组,也可能是一个字典。因此,在使用时需要针对具体情况进行处理。
阅读全文