* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
194
Работа с математическими выражениями и функциями
Например, команда
> ? sin
открывает окно справки по тригонометрическим функциям, включая функцию синуса. Ввиду общеизвестности элементарных функций мы не будем обсуждать ни их свойства, ни допустимые для них пределы изменения аргумента. Эти вопросы от ражаются в любом учебнике по элементарной математике. В ядре Maple (и других СКМ) определены следующие тригонометрические функции: sin – синус; cos – косинус; tan – тангенс; sec – секанс; csc – косе канс; cot – котангенс. Все эти функции являются периодическими (с периодом 2?, кроме тангенса и котангенса, у которых период равен ?) и определены для дей ствительного и комплексного аргументов. Многие свойства тригонометрических функций можно оценить, рассматривая их графики. Для построения таких графиков средствами Maple можно использо вать функцию plot. Читатель может легко построить графики любых элементар ных функций. К обратным тригонометрическим функциям относятся: arcsin – арксинус; arccos – арккосинус; arctan – арктангенс; arcsec – арксеканс; arccsc – арк косеканс; arccot – арккотангенс. К этому классу функций принадлежит еще одна полезная функция: arctan(y,x) = argument(x+I*y) Она возвращает угол радиус вектора в интервале от –Pi до Pi при координа тах конца радиус вектора x и y (см. пример ниже):
> arctan(2.,3);
.5880026035 Гиперболические функции представлены следующим набором: sinh – гипер болический синус; cosh – гиперболический косинус; tanh – гиперболический тангенс; sech – гиперболический секанс; csch – гиперболический косеканс; coth – гиперболический котангенс. В отличие от тригонометрических функций, гиперболические функции не являются периодическими. С помощью функции преобразования convert(f, exp) можно перевести ги перболические функции в экспоненциальную форму:
> convert(sinh(x),exp);
> convert(tan(x),exp);
К обратным гиперболическим функциям относятся: arcsinh – гиперболичес кий арксинус; arccosh – гиперболический арккосинус; arctanh – гиперболи ческий арктангенс; arcsech – гиперболический арксеканс: arccsch – гипербо