mode
выбор режима отображения информации во время исполнения файла
Последовательность вызова
mode(k) k = mode()
Описание
Используется исключительно внутри исполняемого файла
или Scilab-функции. mode(k)
позволяет менять информацию, отображаемую
во время исполнения; зависит от значения k
:
- k = 0
Новые значения переменных отображаются, если требуется (см. справку по точке с запятой или запятой).
- k = -1
Исполняемый файл или Scilab-функция работает молча (это для Scilab-функций значение по умолчанию).
- k = 2
Это значение по умолчанию для командной строки Scilab'а.
Обратите внимание, что
mode(2)
не используется в командной строке, только в исполняемом файле или Scilab-функции.- k = 1 или k = 3
Каждая строка инструкции выводится в командной строке (если возможно). Новые значения переменных отображаются в случае запроса. Это режим по умолчанию для исполняемых файлов.
- k = 4 или k = 7
Новые значения переменных отображаются в случае запроса, в командной строке отображается каждая строка инструкций (если возможно), и выдаётся приглашение к вводу (>>) после каждой строки в ожидании возврата каретки.
Если возврат каретки следует после латинской буквы "p", то исполнение приостанавливается (см. pause).
- k > 7
Пользовательский режим отображения. Если вы определите ваш собственный режим отображения, то рекомендуется использовать значение > 100.
По умолчанию Scilab-функции исполняются в режиме молчания ("-1").
Функции из библиотеки функций исполняются в режиме "-1".
Примеры
// скопируйте и вставьте в Scilab function example_mode(level_mode) mode(level_mode) a = 3 disp(mode()); endfunction mode(2) example_mode(0) example_mode(-1) example_mode(2) example_mode(1) example_mode(3) example_mode(7) mode(2)
Смотрите также
- exec — исполнение файла-сценария
- execstr — исполняет Scilab-код, заданный в строках
- точка с запятой — (;) завершение выражения и разделитель строк
- запятая — (,) запятая; разделитель инструкций, аргументов
Comments
Add a comment:
Please login to comment this page.