Глава 5. Основы программирования в MathCAD
Система MathCAD обладает мощнейшим математическим инструментарием, позволяющим охватить достаточно большой круг различных задач. Вместе с тем в практике встречаются задачи, решение которых требует использования специальных методов, не реализованных в MathCAD в виде стандартных функций и команд. Для решения таких задач MathCAD предоставляет определенный инструментарий создания программных модулей, включенных в панель Programming (Программирование) (рис. 34).
Рис. 34. Панель Programming
Набор инструкций для создания программных модулей содержит следующие элементы:
Add Line – создает и при необходимости удлиняет утолщенную вертикальную линию, справа от которой в местах ввода производится запись программного блока;
← – символ локального (т.е. действителен только в рамках программного модуля) присваивания;
if – условная инструкция;
otherwise – инструкция иного выбора (обычно применяется с if);
for – инструкция задания цикла с фиксированным числом повторений;
while – инструкция задания цикла, действующего до тех пор, пока выполняется некоторое условие;
break – инструкция прерывания;
continue – инструкция продолжения;
return – инструкция возврата;
on error – инструкция обработки ошибок.
Рассмотрим данные инструкции.