Вычисление тригонометрических значений.

Описание

Основные функции

Функция Cos возвращает косинус аргумента, при этом угол указан в радианах.

Функция Cot возвращает котангенс аргумента, при этом угол указан в радианах.

Функция Sin возвращает синус аргумента, при этом угол указан в радианах.

Функция Tan возвращает тангенс аргумента, при этом угол указан в радианах.

Обратные функции

Функция Acos возвращает арккосинус или обратный косинус аргумента. Арккосинус — это угол, косинус которого является аргументом. Возвращаемый угол указывается в радианах в диапазоне от 0 (нуля) до π.

Функция Acot возвращает основное значение арккотангенса (или обратный котангенс) аргумента. Возвращаемый угол указывается в радианах в диапазоне от 0 (нуля) до π.

Функция Asin возвращает арксинус (или обратный синус) аргумента. Арксинус — это угол, синус которого является аргументом. Возвращаемый угол указывается в радианах в диапазоне от -π/2 до π/2.

Функция Atan возвращает арктангенс (или обратный тангенс) своего аргумента. Арктангенс — это угол, тангенс которого является аргументом. Возвращаемый угол указывается в радианах в диапазоне от -π/2 до π/2.

Функция Atan2 возвращает арктангенс (или обратный тангенс), в качестве аргументов которого указаны координаты x и y. Арктангенс — это угол между осью x и линией, проходящей через точку начала координат (0, 0) и точку с координатами (x, y). Угол указывается в радианах между -π и π, исключая -π. Положительный результат соответствует углу, расположенному против часовой стрелки относительно оси x; отрицательный же результат представляет угол, расположенный по часовой стрелке. Atan2( ab ) равно Atan( b/a ), за исключением случаев, когда a может быть равно 0 (нулю) в функции Atan2.

Вспомогательные функции

Функция Degrees преобразует радианы в градусы. π радиан равно 180 градусам.

Функция Pi возвращает трансцендентное число π, которое начинается с 3,141592...

Функция Radians преобразует градусы в радианы.

Примечания

Если этим функциям передать одно число, возвращается один результат. Если передать таблицу с одним столбцом, содержащим числовые значения, возвращается таблица с одним столбцом, содержащим результаты вычислений — по одному результату для каждой записи в таблице аргументов. Таблицу с несколькими столбцами можно преобразовать в таблицу с одним столбцом, как описано в статье об использовании таблиц.

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

Синтаксис

Основные функции

Cos( Radians )
Cot( Radians )
Sin( Radians )
Tan( Radians )

  • *Radians* — обязательный аргумент. Угол, для которого нужно выполнить операцию.

Cos( SingleColumnTable )
Cot( SingleColumnTable )
Sin( SingleColumnTable )
Tan( SingleColumnTable )

  • *SingleColumnTable* — обязательный аргумент. Таблица с одним столбцом, для углов в котором нужно выполнить операцию.

Обратные функции

Acos( Number )
Acot( Number )
Asin( Number )
Atan( Number )

  • *Number* — обязательный аргумент. Число, для которого нужно выполнить операцию.

Acos( SingleColumnTable )
Acot( SingleColumnTable )
Asin( SingleColumnTable )
Atan( SingleColumnTable )

  • *SingleColumnTable* — обязательный аргумент. Таблица с одним столбцом, для значений в котором нужно выполнить операцию.

Atan2( X, Y )

  • X* — обязательный аргумент. Координата по оси *X.
  • Y* — обязательный аргумент. Координата по оси *Y.

Вспомогательные функции

Degrees( Radians )

  • *Radians* — обязательный аргумент. Угол в радианах, преобразуемый в градусы.

Pi()

Radians( Degrees )

  • *Degrees* — обязательный аргумент. Угол в градусах для преобразования в радианы.

Примеры

Для одного числа

Формула Описание Возвращаемый результат
Cos( 1,047197 ) Возвращает косинус 1,047197 радиана или 60 градусов. 0,5
Cot( Pi()/4 ) Возвращает котангенс 0,785398... радиана или 45 градусов. 1
Sin( Pi()/2 ) Возвращает синус 1,570796 радиана или 90 градусов. 1
Tan( Radians(60) ) Возвращает тангенс 1,047197... радиана или 60 градусов. 1,732050...
Acos( 0.5 ) Возвращает арккосинус аргумента 0,5 в радианах. 1,047197...
Acot( 1 ) Возвращает арккотангенс аргумента 1 в радианах. 0,785398...
Asin( 1 ) Возвращает арксинус аргумента 1 в радианах. 1,570796...
Atan( 1,732050 ) Возвращает арктангенс аргумента 1,732050 в радианах. 1,047197...
Atan2( 5, 3 ) Возвращает арктангенс угла (который составляет приблизительно 31 градус) между осью Х и линией, проходящей через точку начала координат (0, 0) и точку с координатами (5, 3). 0,540419...
Atan2( 4, 4 ) Возвращает арктангенс угла (который составляет ровно π/4 радиана или 45 градусов) между осью Х и линией, проходящей через точку начала координат (0, 0) и точку с координатами (4, 4). 0,785398...
Degrees( 1,047197 ) Возвращает число в градусах, соответствующее 1,047197 радиана. 60
Pi() Возвращает трансцендентное число π. 3,141592...
Radians( 15 ) Возвращает число в радианах, соответствующее 15 градусам. 0,261799...

Для таблицы с одним столбцом

В примерах этого раздела используется источник данных с именем ValueTable, который содержит следующие данные. Последняя запись в таблице — π/2 радиана или 90 градусов.

Формула Описание Возвращаемый результат
Cos( ValueTable ) Возвращает косинус для каждого числа в таблице.
Cot( ValueTable ) Возвращает котангенс для каждого числа в таблице.
Sin( ValueTable ) Возвращает синус для каждого числа в таблице.
Tan( ValueTable ) Возвращает тангенс для каждого числа в таблице.
Acos( ValueTable ) Возвращает арккосинус для каждого числа в таблице.
Acot( ValueTable ) Возвращает арккотангенс для каждого числа в таблице.
Asin( ValueTable ) Возвращает арксинус для каждого числа в таблице.
Atan( ValueTable ) Возвращает арктангенс для каждого числа в таблице.
Degrees( ValueTable ) Возвращает соответствующее число градусов для каждого числа в таблице, которое является значением угла в радианах.
Radians( ValueTable ) Возвращает соответствующее число радиан для каждого числа в таблице, которое является значением угла в градусах.