Примеры использования тригонометрических функций
Формулы, приведенные в примерах ниже, могут использоваться для агрегирования данных и выполнения специфических математических операций с ними.
Пример 1
Предположим, у вас есть таблица Data
и в ней столбец Value
, и вы хотите создать меру, которая будет рассчитывать сумму значений в этом столбце, умноженную на результат сложного тригонометрического выражения:
ComplexCalculation =
SUM ( Data[Value] )
* COSH ( RADIANS ( 45 ) * RADIANS ( -2 ) * PI () * DEGREES ( -2 * PI () ) * -2 )
Данная формула выполняет следующие действия:
Вычисляет сумму значений в столбце
Value
таблицыData
с помощью функцииSUM
.Умножает полученную сумму на значение, вычисленное с помощью функции
COSH
, которая принимает в качестве аргумента выражение, включающее несколько тригонометрических функций:RADIANS(45)
– преобразует угол в радианы, где 45 градусов равны примерно 0.785 радианам.RADIANS(-2)
– преобразует угол в радианы, где -2 градуса равны примерно -0.0349 радианам.PI()
– возвращает число Пи.DEGREES(-2 * PI())
– преобразует угол в градусы, где-2 * PI
приблизительно равно -180 градусам.* -2
– умножает результат на -2.
Пример 2
Представим, что у вас есть таблица Data
со столбцом Value
, который содержит числовые значения, и вы хотите вычислить среднее значение для столбца и сложить полученный результат с результатом математической операции:
СреднееЗначение+Арккотангенс =
AVERAGE ( Data[Value] )
+ ACOTH ( PI () + SIN ( 2 ) )
Данная формула сначала вычисляет среднее значение столбца Value
, а затем добавляет к этому значению результат функции ACOTH
, которая использует тригонометрические функции для вычисления своего аргумента. Давайте рассмотрим ее поподробнее:
AVERAGE(Data[Value])
– вычисляет среднее значение всех значений в столбцеData[Value]
.ACOTH(PI() + SIN(2))
:PI()
– число Пи.SIN(2)
– синус угла в 2 радианах.PI() + SIN(2)
– результат сложения этих двух величин.ACOTH(PI() + SIN(2))
– гиперболический арккотангенс результата предыдущего выражения.
Смотрите также
Моделирование данных с помощью DAX
Поддерживаемые функции DAX
Математические операторы
Нужна дополнительная помощь?