Система MathCad позволяет создавать программные фрагменты для вычисления алгоритмов, которые нельзя реализовать базовым набором средств и методов Mathcad.
Программный фрагмент можно использовать в операторе «=» или в правой части оператора «:=». Слева в операторе «:=» может находиться либо переменная, либо пользовательская функция.
Программный фрагмент состоит из строк программы, каждая из которых может содержать операторы программы.
Общий вид оператора if:
Общий вид for:
Nmin.. Nmax – диапазон изменения переменной цикла, организуется по правилам формирования дискретных переменных.
Общий вид while:
Результаты работы программного фрагмента передаются следующим образом: во внешнюю вычислительную область из программного фрагмента передается значение последнего выражения, вычисленного в программном фрагменте или значение переменной, имя которой записано в последней строке программы.
Пример 4.1. Вычислить значение кусочно-непрерывной функции
для значений аргумента x = 15, x = 5 и x = -1 с использованием программного фрагмента.
Реализация в MathCad:
Тема 5. Построение графиков