scilab スタックの大きさを設定
stacksize(n) stacksize('max') stacksize('min') sz=stacksize()
整数, 倍精度ワード単位で指定したスタックの大きさ
要素数2のベクトル [total used]
Scilab は, "通常の"変数をスタック stk
に保存します
(グローバル変数の場合は,
gstacksize参照).
stacksize(n)
により
ユーザはこのスタックの大きさを増減させることができます.
その最大値は,
その時点で利用可能な空きメモリおよびスワップ空間大きさに依存します.
stacksize('max')
により,ユーザは
このスタックの大きさを最大値に増加させることができます.
stacksize('min')
により,ユーザは
このスタックの大きさを最小値に減少させることができます.
引数n
を指定したこの関数は,
任意の場所で使用可能です.
sz = stacksize()
は, カレントの全スタックの大きさと
使用中のスタックの大きさを含む要素数2のベクトルを返します.
デフォルトで, スタックの大きさは 10 000 000 (~76 Mb)です.
64ビットプラットフォームの場合, スタックの最大値は 268 435 454に制限されます.