MemoryConstrained

MemoryConstrained[expr, b]
用于对 expr 进行计算,如果该计算需要超过 b 字节的内存,它就停止.

MemoryConstrained[expr, b, failexpr] 如果内存不够,MemoryConstrained[expr, b, failexpr] 返回 failexpr.

更多信息更多信息

范例范例打开所有单元关闭所有单元

基本范例 (2)基本范例 (2)

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

运行一个命令,直至超过了内存限制:

In[1]:=
Click for copyable input
Out[1]=

运行循环,直到对 Range 结果的内存分配,超过了限制:

In[2]:=
Click for copyable input
Out[2]=
版本 1 的新功能 | 版本 6 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »