python新建test.mat文件
时间: 2024-10-27 16:10:23 浏览: 24
Python中可以使用`scipy.io`库来创建MATLAB兼容的`.mat`文件。下面是如何新建一个名为`test.mat`的MAT文件,并添加一些数据:
```python
import numpy as np # 常用于创建数组
from scipy.io import savemat
# 创建一些示例数据
matrix1 = np.random.rand(3, 3)
matrix2 = np.random.randint(0, 10, (4, 4))
# 定义要存储的数据字典
data_dict = {'matrix1': matrix1, 'matrix2': matrix2}
# 将数据保存到.mat文件
savemat('test.mat', data_dict) # 将数据字典写入'test.mat'
print(f"矩阵1已成功保存至'matrix1',矩阵2已成功保存至'matrix2'。") # 打印确认信息
```
这段代码会创建一个包含两个numpy数组(矩阵)的MAT文件,分别对应于'data_dict'字典中的'matrix1'和'matrix2'键。
阅读全文