Иллюстрированный самоучитель по MatLab

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

В системе MATLAB определены следующие тригонометрические и обратные тригонометрические функции. Функции вычисляются для каждого элемента массива. Входной массив допускает комплексные значения. Напоминаем, что все углы в функциях задаются в радианах.

  • acos (X) – возвращает арккосинус для каждого элемента X. Для действительных значений X в области [-1, 1] acos(X) возвращает действительное значение из диапазона диапазона [0, р], для действительных значений X вне области [-1, 1] acos(X) возвращает комплексное число.

Примеры:

>>Y = acos (0.5)
1.0472
>> acos([0.5 1 2])
ans =
1.0472 0 0 + 1.31701
  • acot (X) – возвращает арккотангенс для каждого элемента X. Пример:
>> Y=acot(0.l)
y =
1.4711
  • acsc(X) – возвращает арккосеканс для каждого элемента X. Пример:
>> Y= acsc(3)
0.3398
  • asec(X) – возвращает арксеканс для каждого элемента X. Пример:
>> Y=asec(0.5)
Y =
0 + 1.31701
  • asin(X) – возвращает арксинус для каждого элемента X. Для действительных значений X в области [-1, 1] asin(X) возвращает действительное число из диапазона [-р/2, р/2], для действительных значений X вне области [-1, 1] asin(X) возвращает комплексное число. Пример:
>> Y= asin (0.278)
Y =
0.2817
  • atan(X) – возвращает арктангенс для каждого элемента X. Для действительных значений X atan(X) находится в области [-р/2, р/2]. Пример:
>> Y=atan(1)
Y =
0.7854
  • atan2 (Y, X) – возвращает массив Р той же размерности, что X и Y, содержащий поэлементно арктангенсы отношения вещественных частей Y и X. Мнимые части игнорируются. Элементы Р находятся в интервале [-р, р]. Специфический квадрант определен функциями sign(Y) и sign(X). Это отличает полученный результат от результата atan(Y/X), который ограничен интервалом [-л/2, л/2].

Пример:

>> atan2(1,2)
ans =
0.4636
  • cos(X) – возвращает косинус для каждого элемента X. Пример:
>>X=[123];
>> cos(X)
ans =
0.5403-0.4161-0.9900
  • cot(X) – возвращает котангенс для каждого элемента X. Пример:
>> Y = cot(2)
Y =
-0.4577
  • csc(X) – возвращает косеканс для каждого элемента X. Пример:
>> X=[2 4.678 5:0.987 1 3];
>> Y = csc(X)
Y =
1.0998-1.0006-1.0428
1.1985 1.1884 7.0862
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.