使用scipy.io.savemat函数可以将等大小ndarray的numpy对象数组存储到.mat文件中。savemat函数是scipy库中io模块的一部分,用于将数据保存为.mat文件,该文件可以在MATLAB中加载和使用。
具体使用方法如下:
import numpy as np
from scipy import io
data = np.array([np.arange(5), np.arange(5, 10), np.arange(10, 15)])
io.savemat('data.mat', {'data': data})
在上述代码中,我们将数据保存为名为'data.mat'的.mat文件。数据以字典的形式传递给savemat函数,其中键为'data',值为我们创建的ndarray对象数组。
.savemat函数的参数说明如下:
存储到.mat文件中的数据可以在MATLAB中使用load函数加载和访问。例如,在MATLAB中加载'data.mat'文件并访问'data'变量的示例代码如下:
load('data.mat')
disp(data)
以上代码将加载'data.mat'文件,并显示'data'变量的内容。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)、腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云