Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mathcad.doc
Скачиваний:
46
Добавлен:
27.09.2019
Размер:
3.2 Mб
Скачать

Тригонометрические функции и обратные им.

Тригонометрические функции Mathcad и обратные им определены для любого комплексного аргумента. Они также возвращают комплексные значения везде, где необходимо. Результаты для комплексных значений вычисляются с использованием тождеств:

Для применения этих функций к каждому элементу вектора или матрицы используйте оператор векторизации.

Обратите внимание, что все эти тригонометрические функции используют аргумент, выраженный в радианах. Чтобы перейти к градусам, используется встроенная единица deg. Например, чтобы вычислить синус 45 градусов, введите sin(45*deg).

Имейте в виду, что из-за ошибок округления, свойственных машинной арифметике, Mathcad может возвращать очень большое число в той точке, где находится особенность вычисляемой функции. Вообще, необходимо быть осторожным при вычислениях в окрестности таких точек.

sin(z)

Возвращает синус z. В прямоугольном треугольнике это — отношение длины противолежащего катета к длине гипотенузы.

cos(z)

Возвращает косинус z. В прямоугольном треугольнике это — отношение длины прилежащего катета к длине гипотенузы.

tan(z)

Возвращает (sin(z)/cos(z)), тангенс z. В прямоугольном треугольнике это — отношение длины противолежащего катета к длине прилежащего катета; z не должен быть кратным /2.

csc(z)

Возвращает 1/sin(z), косеканс z; z не должен быть кратным .

sec(z)

Возвращает 1/cos(z), секанс z; z не должен быть кратным /2.

cot(z)

Возвращает 1/tan(z), котангенс z; z не должен быть кратным .

Обратные тригонометрические функции, приведенные ниже, возвращают угол в радианах между 0 и 2. Чтобы преобразовать этот результат в градусы, можно также пользоваться встроенной единицей deg или напечатать deg в поле единиц.

Из-за ошибок округления, свойственных машинной арифметике, в результате вычисления atan достаточно большого числа получается значение . Как правило, лучше всего избегать численных вычислений около таких особенностей.

asin(z)

Возвращает угол (в радианах), чей синус — z.

acos(z)

Возвращает угол (в радианах), чей косинус — z.

atan(z)

Возвращает угол (в радианах), чей тангенс — z.

Гиперболические функции

Гиперболические функции sinh и cosh  определяются формулами:

Эти функции также могут использовать комплексный аргумент и возвращать комплексные значения. Гиперболические функции тесно связаны с тригонометрическими функциями. Справедливы формулы:

sinh(i z)=i sin(z)cosh(i z)=cos(z)

sinh (z)

Возвращает гиперболический синус z.

cosh (z)

Возвращает гиперболический косинус z.

tanh (z)

Возвращает sinh(z)/cosh(z), гиперболический тангенс z.

csch (z)

Возвращает 1/sinh(z), гиперболический косеканс z.

sech (z)

Возвращает 1/cosh(z), гиперболический секанс z.

coth (z)

Возвращает 1/tanh(z), гиперболический котангенс z.

asinh (z)

Возвращает число, чей гиперболический синус — z.

acosh (z)

Возвращает число, чей гиперболический косинус — z.

atanh (z)

Возвращает число, чей гиперболический тангенс — z.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]