* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
1114
Программирование в системах компьютерной алгебры
с помощью панели математических знаков Evaluation. В нашем примере следует щелкнуть на кнопке xfy этой панели, которая выводит особый шаблон c тремя местами ввода. Введите операнды, например 6 и 2, в крайние места ввода, а сим вол оператора – в среднее. Поставив после этой конструкции знак равенства, уви дите результат – число 3.
Разумеется, можно задавать и другие операторы, в том числе для работы с одним операндом. Так, например, можно следующим образом определить опе раторы пересчета температуры по шкале Цельсия в температуру по шкале Фа ренгейта:
Используя затем кнопку xf на панели символов отношения, можно выполнять операцию пересчета в виде: 37°C = 98.6·°F.
14.6.2. Задание и применение функций пользователя
Функции пользователя в Mathcad задаются предельно просто и естественно: Имя_функции(Список_параметров) := Тело_функции Имя функции составляется по правилам задания имен переменных. Список параметров содержит перечень переменных, значения которых под именем пере менных передаются в тело функции. Примеры задания функций пользователя: sin3(x) := sin(x)3 dist(x,y) := Переменные в списке параметров функции пользователя являются локальны ми переменными. На их место могут быть записаны константы или выражения, которые передаются в тело функции. Но за пределами функции пользователя эти переменные могут иметь иные значения или быть неопределенными.
14.6.3. Задание программных модулей
Возможность задания программных блоков (модулей) появилась в версии Mathcad PLUS 6.0 и в расширенном варианте поддерживается в последующих версиях, включая Mathcad 12/13/14. Средства программирования сосредоточены в палит ре программных элементов, показанной на рис. 14.14 на фоне фрагмента до кумента Mathcad.