MATLAB-如何强制将特定变量存储在内存中?

MATLAB-如何强制将特定变量存储在内存中?,matlab,memory,cell-array,Matlab,Memory,Cell Array,我有一个分类器单元数组(例如,决策树) 列车模型=单元(1100000)。有时候这个东西会变得很大,那么有没有办法告诉MATLAB,如果这个变量太大,就把它存储在内存中?当然我可以使用matfile,但问题是如果它不是太大,那么它会变慢。请帮帮我,非常感谢。 更新:树的数量是预先知道的,我们可以假设这些树在内存大小上是相同的。所以我想做的是测量一棵树消耗了多少内存。函数是专门为高数组设计的,你是说存储在磁盘上吗?MATLAB的变量已经存储在内存中了。@excaza:我的意思是存储在matfile

我有一个分类器单元数组(例如,决策树) 列车模型=单元(1100000)。有时候这个东西会变得很大,那么有没有办法告诉MATLAB,如果这个变量太大,就把它存储在内存中?当然我可以使用matfile,但问题是如果它不是太大,那么它会变慢。请帮帮我,非常感谢。
更新:树的数量是预先知道的,我们可以假设这些树在内存大小上是相同的。所以我想做的是测量一棵树消耗了多少内存。

函数是专门为高数组设计的,你是说存储在磁盘上吗?MATLAB的变量已经存储在内存中了。@excaza:我的意思是存储在matfile之类的东西中。我的计算机有16GB RAM、windows 10、matlab R2016b,但仍然内存不足错误:(检查的配置,但如何调整它以存储决策树?:(