Mathcad поддерживает множество встроенных функций. Основные простейшие функции:
· ехр(х) - экспонента (соответствует eх);
· ln(x), log(x) – натуральный и десятичный логарифм;
· log(x,n) – логарифм х по основанию n;
· sin(x), cos(x), tan(x), cot(x), sec(x), csc(x) – тригонометрические функции соответственно синус, косинус, тангенс, котангенс, секанс и косеканс;
· asin(x), acos(x), atan(x), acot(x), asec(x), acsc(x) – обратные тригонометрические функции;
· if(cond, x, y) – принимает значение х, если условие cond выполняется и значение y в противном случае (условие водится при помощи панели Логический, например, x <0; y > x). Для проверки нескольких условий функция if может быть вложенной в другую функцию if, например, if(cond1, x, if(cond2, z, y)).
Пример. Вычислить
В окне Mathcad необходимо набрать выражение if(x>0, x2, x3)=, скопировать его несколько ниже первого выражения, присвоить переменной произвольное значение из каждого интервала (т.е. x >0 и x £0). Таким образом, получим
x:= 2 if(x>0, x2, x3)= 4
x:= -2 if(x>0, x2, x3)= -8