Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.5.0 - Русский

Change language to:
English - Français - 日本語 - Português -

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Справка Scilab >> Функции > mode

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-функций (см. comp). По умолчанию 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-код, заданный в строках
  • точка с запятой — (;) завершение выражения и разделитель строк
  • запятая — (,) запятая; разделитель инструкций, аргументов
  • comp — компиляция scilab-функции
Report an issue
<< macrovar Функции перегрузка >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Fri Apr 11 14:19:50 CEST 2014