更快地保存 MAT 文件:比 Matlab 的内置保存命令更快地保存大型数值数组-matlab开发

时间:2021-05-30 15:33:00
【文件属性】:
文件名称:更快地保存 MAT 文件:比 Matlab 的内置保存命令更快地保存大型数值数组-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2021-05-30 15:33:00
matlab 在处理大型数组时,Matlab 的“保存”命令可能非常慢,大概是因为 Matlab 尝试使用压缩。 此功能提供了更快的替代方案,但代价是文件更大。 它只会提高普通数组变量的速度; 结构或元胞数组的元素不会改变。 例子: %首先做一些数据>> ops = struct('算法', '贪婪'); >> A = int32(randi(20, 1000, 1200, 40)); >> B = randn(500, 1800, 60); 现在保存>> 抽动; 保存/tmp/test ops AB; 目录经过的时间是 22.980294 秒。 >> 抽动; savefast /tmp/test ops AB; 目录经过的时间是 0.571098 秒。 保存愉快!
【文件预览】:
savefast.zip

网友评论