установка размера стека Scilab'а
stacksize(n) stacksize('max') stacksize('min') sz = stacksize()
целое число, требуемый размер стека, число двойной точности (double)
двухэлементный вектор [общий используемый]
Scilab хранит "обычные" переменные в стеке stk
(для глобальных переменных см. gstacksize).
stacksize(n)
позволяет пользователю увеличить или уменьшить размер стека.
Максимально допустимый размер зависит от количества свободной памяти и пространства подкачки,
доступных в данный момент.
stacksize('max')
позволяет пользователю увеличить размер стека до
максимума.
stacksize('min')
позволяет пользователю уменьшить размер стека до минимума
Эта функция с аргументом n
может теперь использоваться где угодно.
sz = stacksize()
возвращает двухэлементный вектор, который содержит текущие общий размер и использованный размер стека.
По умолчанию размер стека равен 10 000 000 (~76 мегабайт).
На 64-битных платформах максимальный размер стека имеет предел в 268 435 454.