Лабораторная работа: Программирование в MATLAB

Синтаксис

switch переменная

case значение1

команды1

case значение2

команды2

……………………

caseзначениеn

командыn

otherwise

команды

end


Каждая ветвь определяется оператором case, переход в нее выполняется тогда, когда переменная оператора switch принимает значение, указанное после case, или одно из значение из списка case. После выполнения какой-либо из ветвей происходит выход из switch, при этом значения, заданные в других case, уже не проверяются. Если подходящих значений для переменной не нашлось, то выполняется ветвь программы, соответствующая otherwise.

Пример

Прерывания цикла. Исключительные ситуации.

Оператор break

Синтаксис

break

Оператор break используется при организации циклических вычислений: for…end, while…end. При выполнении условия

if условие

break

end

оператор break заканчивает цикл (for или while) и происходит выполнение операторов, которые расположены в строках, следующих за end. В случае вложенных циклов break осуществляет выход из внутреннего цикла.

Обработка исключительных ситуаций, оператор try catch

Синтаксис

try

операторы, выполнение которых

может привести к ошибке

catch

К-во Просмотров: 452
Бесплатно скачать Лабораторная работа: Программирование в MATLAB