DOCUMENTATION CENTER SEARCH
Mathematica
>
評価の制御
>
Mathematica
組込みシンボル
メモリ管理
チュートリアル »
|
TimeConstrained
MemoryInUse
MaxMemoryUsed
$RecursionLimit
Abort
Interrupt
関連項目 »
|
条件文
評価の制御
フロー制御
大域計算設定とパラメータ
メモリの計測と最適化
パッケージの保護
調整とデバッグ
その他 »
MemoryConstrained
MemoryConstrained
[
expr
,
b
]
式
expr
を評価し,
b
バイト以上のメモリが要求されると,その評価を停止する.
MemoryConstrained
[
expr
,
b
,
failexpr
]
メモリの制限条件が満たされないと
failexpr
を返す.
詳細
MemoryConstrained
は,
expr
の評価中,必要な追加メモリ領域が
b
バイトを超えると
expr
の評価を停止するために割込みを発生する.
MemoryConstrained
は,評価が中止された場合にのみ
failexpr
を評価する.
MemoryConstrained
は,評価が中止され,かつ
failexpr
が指定されていない場合は
$Aborted
を返す.
MemoryConstrained
によって発生される放棄は
Abort
によって発生される放棄と同様に取り扱われるため,
AbortProtect
によって無効にされることがある.
MemoryConstrained
[
expr
,
Infinity
]
はメモリに制限条件を課さない.
例題
すべて閉じる
例
(1)
In[1]:=
Out[1]=
In[2]:=
Out[2]=
関連項目
TimeConstrained
MemoryInUse
MaxMemoryUsed
$RecursionLimit
Abort
Interrupt
チュートリアル
メモリ管理
その他
条件文
評価の制御
フロー制御
大域計算設定とパラメータ
メモリの計測と最適化
パッケージの保護
調整とデバッグ
バージョン 1 の新機能 | バージョン 6 での修正機能
© 2008 Wolfram Research, Inc.