Управляющие структуры
Помимо программ с
линейной структурой,
инструкции которых исполняются строго по порядку, существует множество программ, структура которых
нелинейна.
При этом ветви программ могут выполняться в зависимости от определенных условий, иногда с конечным числом повторений — циклов, иногда в виде циклов, завершаемых при выполнении заданного условия. Практически любая серьезная программа имеет нелинейную структуру. Для создания таких программ необходимы специальные управляющие структуры. Они имеются в любом языке программирования, и в частности в MATLAB.