atan

Символьная обратная тангенциальная функция

Синтаксис

Описание

пример

atan(X) возвращает обратную функцию тангенса (функцию arctangent) X. Все углы расположены в радианах.

  • Для действительных значений X, atan(X) возвращает значения в интервале [-pi/2,pi/2].

  • Для комплексных чисел X, atan(X) возвращает комплексные числа с вещественными частями в интервале [-pi/2,pi/2].

Примеры

Обратная тангенциальная функция для числовых и символьных аргументов

В зависимости от его аргументов, atan возвращает результаты с плавающей точкой или точные символьные результаты.

Вычислите обратную функцию тангенса для этих чисел. Поскольку эти числа не являются символическими объектами, atan возвращает результаты с плавающей точкой.

A = atan([-1, -1/3, -1/sqrt(3), 1/2, 1, sqrt(3)])
A =
   -0.7854   -0.3218   -0.5236    0.4636    0.7854    1.0472

Вычислите обратную функцию тангенса для чисел, преобразованных в символические объекты. Для многих символических (точных) чисел, atan возвращает неразрешенные символические вызовы.

symA = atan(sym([-1, -1/3, -1/sqrt(3), 1/2, 1, sqrt(3)]))
symA =
[ -pi/4, -atan(1/3), -pi/6, atan(1/2), pi/4, pi/3]

Использовать vpa для аппроксимации символьных результатов с числами с плавающей запятой:

vpa(symA)
ans =
[ -0.78539816339744830961566084581988,...
-0.32175055439664219340140461435866,...
-0.52359877559829887307710723054658,...
0.46364760900080611621425623146121,...
0.78539816339744830961566084581988,...
1.0471975511965977461542144610932]

Постройте обратный тангенс функции

Постройте график функции обратного тангенса на интервале от-10 до 10.

syms x
fplot(atan(x),[-10 10])
grid on

Figure contains an axes. The axes contains an object of type functionline.

Выражения указатель, содержащие обратную тангенциальную функцию

Многие функции, такие как diff, int, taylor, и rewrite, может обрабатывать выражения, содержащие atan.

Найдите первую и вторую производные обратной тангенциальной функции:

syms x
diff(atan(x), x)
diff(atan(x), x, x)
ans =
1/(x^2 + 1)
 
ans =
-(2*x)/(x^2 + 1)^2

Найдите неопределенный интеграл обратной тангенциальной функции:

int(atan(x), x)
ans =
x*atan(x) - log(x^2 + 1)/2

Найдите расширение atan(x) серии Тейлора:

taylor(atan(x), x)
ans =
x^5/5 - x^3/3 + x

Перепишите обратную функцию тангенса в терминах натурального логарифма:

rewrite(atan(x), 'log')
ans =
(log(1 - x*1i)*1i)/2 - (log(1 + x*1i)*1i)/2

Входные параметры

свернуть все

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

См. также

| | | | | | | | | | |

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте