Спецификации функций
Спецификация функции состоит из ее заголовка и описания назначения – выходного значения или результата работы функции. Для примера можно обратиться к мастеру функций и более внимательно посмотреть на предоставляемые им для его функций описания. На рис. 8.1 открыта страница со спецификацией функции rnorm.
Рис. 8.1. Спецификация функции, предоставляемая мастером функций
Заголовок содержит имя функции (rnorm) и список формальных параметров(m, mu, sigma). Каждая пользовательская программа-функция MathCAD должна иметь оригинальное имя, используя которое будет осуществляться обращение к этой программе-функции. Через это же имя (и только через это имя ) «возвращается» в рабочий документ результат выполнения программы-функции.
Через формальные параметры «внутрь» программы-функции «передаются» данные, необходимые для выполнения вычислений внутри программы. В качестве формальных параметров могут использоваться имена простых переменных, массивов и функций. Формальные параметры отделяются друг от друга запятой.
При описании назначения функции необходимо сказать, что возвращает функция в качестве своего результата (в описываемой функции rnorm возвращает вектор нормально распределенных случайных значений). При этом обязательно нужно пояснить роль каждого из формальных параметров, перечисленных в заголовке (m – количество значений, mu – среднее значение, sigma – стандартное отклонение). Желательно сказать об ограничениях, т.е. невозможность расчета при … каких-либо условиях.
Дата добавления: 2015-01-10; просмотров: 1197;