本文主要是介绍奇怪的MAT文件,大小居然这么冲突,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
有两个数组
1个 single矩阵,360*1440*4846,10048665600 Bytes,合9GB
保存成mat文件,59MB,而且该数组几乎不能进行mean,sum之类的操作,随便就溢出了。
这是360x1440x(1:100)区间有值,其他的均为nan
如果整个数组都有值的话,保存下来700mB左右
另一个是double数组,2160*4320*160,11943936000 Bytes,合11.124GB
保存成mat文件,1.8GB,基本上可以进行运算。
此时array1中有大量nan值,将array1,全改成ones,保存大小为130MB
不晓得mat文件究竟是什么原理,这么难搞
这篇关于奇怪的MAT文件,大小居然这么冲突的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!