И другие программы этой серии
Написание программ - функций в Mathcad позволяет решить задачи, которые невозможно решить используя только операторы и функции Mathcad. Такой способ будем называть программированием в программе-функции. Такое программирование включает два этапа:
· описание программы-функции;
· вызов программы-функции.
Рассмотрим отдельно эти два этапа.
Перед тем как использовать программу-функцию нужно ее задать, т.е. выполнить описания. Описание программы-функции размещается в рабочем документе перед вызовом программы-функции и включает в себя имя программы-функции, список формальных параметров (который может отсутствовать ) и тело программы-функции. Рассмотрим эти понятия.
Каждая программа-функция Mathcad имеет оригинальное имя, используя которое осуществляется обращение к этой программе-функции. Через это же имя ( и только через это имя ) “возвращается” в рабочий документ результат выполнения программы-функции.
После имени программы-функции идет список формальных параметров, заключенный в круглые скобки. Через формальные параметры \"внутрь\" программы-функции “передаются” данные необходимые для выполнения вычислений внутри программы . В качестве формальных параметров могут использоваться имена простых переменных, массивов и функций. Формальные параметры отделяются друг от друга запятой. Программа-функция может не иметь формальных параметров и тогда данные передаются через имена переменных, определенных выше описания программы-функции.
Тело программы-функции включает любое число операторов локальных операторов присваивания, условных операторов и операторов цикла, а также вызов других программ-функций и функций пользователя.
Порядок описания программы-функции Mathcad.
Для ввода в рабочий документ описания программы-функции необходимо выполнить следующие действия:
· ввести имя программы-функции и список формальных параметров, заключенный в круглые скобки;
· ввести оператор присваивания
· открыть наборную панель Программирования и щелкнуть кнопкой “Add line” .