Язык программирования Mathcad
Основными инструментами работы в Mathcad являются математические выражения, переменные и функции. Нередко записать формулу, использующую ту или иную внутреннюю логику (например, возвращение различных значений в зависимости от условий), в одну строку не удается. Назначение программных модулей заключается в определении выражений, переменных и функций, состоящих из несколько строк, часто с применением специфических программных операторов. Программирование дает ряд существенных преимуществ, которые в ряде случаев делают документ более простым и читаемым: - возможность применения циклов и условных операторов; - простота создания функций и переменных, требующих нескольких простых шагов; - возможность создания функций, содержащих закрытый для остального документа код, включая преимущества использования локальных переменных и обработку исключительных ситуаций (ошибок). Для вставки программного кода в документы в Mathcad имеется специальная панель инструментов, которая вызывается из меню View®Toolbars® Programming (Вид®Панели инструментов® Программирование) или нажатием кнопки (рис. 12) Programming Toolbar на панели Math (Математика). Рис. 12. Панель инструментов Programming Большинство кнопок этой панели выполнено в виде текстового представления операторов программирования, поэтому их смысл легко понятен. Программный модуль обозначается в Mathcad вертикальной чертой (аналог составного оператора {} в Си – открывающейся и закрывающейся фигурной скобок), справа от которой последовательно записываются операторы языка программирования. Функция условия, определенная с помощью программы:
|