logo
mathcad

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

Тригонометрические функции 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.