Scilab 5.4.0
- Scilab help
- Functions
- Built-in & external
- Libraries
- profiling
- argn
- comp
- edit
- funcprot
- macr2lst
- macr2tree
- mode
- sciargs
- bytecode
- bytecodewalk
- code2str
- deff
- exec
- execstr
- fun2string
- function
- functions
- getd
- head_comments
- listfunctions
- macro
- macrovar
- overloading
- recompilefunction
- str2code
- tree2code
- varargin
- varargout
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
funcprot
переключает режим защиты функций Scilab
Последовательность вызова
funcprot(prot) previousprot = funcprot(prot) prot = funcprot()
Аргументы
- prot
целое число с возможными значениями 0, 1, 2
- previousprot
целое число с возможными значениями 0, 1, 2; возвращает предыдущее значение
Описание
Функции Scilab являются переменными. funcprot
позволяет пользователю определить что Scilab должен делать при
переопределении таких переменных.
Если
prot == 0
, то ничего особого не будет делаться.Если
prot == 1
, то Scilab формирует сообщение с предупреждением во время переопределения функции (это режим по умолчанию).Если
prot == 2
, то Scilab формирует ошибку во время переопределения функции.
Примеры
История
Версия | Описание |
5.4.0 | Предыдущее значение возвращается в виде выходного аргумента при установке нового значения. |
Report an issue | ||
<< edit | Functions | macr2lst >> |