Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
select
ключевое слово выбора
Последовательность вызова
select variable case value1 then instructions 1 case value2 then instructions 2 ... case valuen then instructions n [else instructions] end
Аргументы
- variable
- переменная, значение которой анализируется. 
- value1, ..., valuen
- значения переменной - variableдля которых предусмотрен соответствующий набор инструкций- instructions 1, ..., instructions n.
- instructions
- набор корректных инструкций. 
Описание
Управляющая инструкция выбора действий по значению переменной variable.
Примечания:
- Единственное ограничение в том, что каждое ключевое слово - "then"должно быть на той же строке, что и соответствующее ключевое слово- "case"(либо используйте обозначение продолжения, см точка).
- Ключевое слово - "then"можно заменить на перевод каретки или запятую. Инструкции- instructions1исполняются, если- expr1=expr, и т. д.
В соответствии с договорённостями по написанию кода в Scilab рекомендуется:
- начинать новую инструкцию на новой строке; 
- писать не более одной простой инструкции на одной строке; 
- разбивать составные инструкции на множество строк. 
Например, используйте:
а не:
Предупреждение: число символов, используемых для определения тела любой инструкции условия
            (if while for или select/case) должно быть ограничено
            16К.
Примеры
Смотрите также
| Report an issue | ||
| << return | Управляющая логика | then >> |