matlab - 如何在matlab中保存多维数组?

标签 matlab

我有一个数组 M=(1000000,12,2,2)

如何将其写入文件以供日后处理?

save('filename.txt','M','-ASCII')

好像不行...

问候,

最佳答案

为什么不将其保存为 mat 文件(二进制)?

save('filename.mat', 'M' );

之后你只需加载它

% some code ...
M = [];
load( 'filename.mat' );
% now you have M
% code handling multi-dim M

关于matlab - 如何在matlab中保存多维数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15414840/

相关文章:

matlab - 图像处理中频域高斯LPF和理想LPF的区别

python - 预分配多个形状相同的 numpy 数组

Python像matlab一样删除带有bool索引的矩阵行

c++ - 为 Levenberg-Marquardt 算法构建 Mex 时出错 - 表示存在的目录不存在

matlab - 叠加两个网络摄像头流 - Matlab

Matlab:sign()函数的傅里叶系数正在振荡

matlab - MATLAB 图中不同的右轴和左轴?

MATLAB - 在单个矩阵内矩阵乘子矩阵

Matlab调整热图轴和颜色

matlab - eps() 在 MATLAB 中是如何计算的?