Символьная обратная касательная с четырьмя квадратами
atan2 (Y, X)Вычислите арктангенсы этих параметров. Поскольку эти числа не являются символическими объектами, получаются результаты с плавающей запятой.
[atan2(1, 1), atan2(pi, 4), atan2(Inf, Inf)]
ans =
0.7854 0.6658 0.7854Вычислите арктангенты этих параметров, которые преобразуются в символические объекты:
[atan2(sym(1), 1), atan2(sym(pi), sym(4)), atan2(Inf, sym(Inf))]
ans = [ pi/4, atan(pi/4), pi/4]
Вычислите пределы этого символического выражения:
syms x limit(atan2(x^2/(1 + x), x), x, -Inf) limit(atan2(x^2/(1 + x), x), x, Inf)
ans = -(3*pi)/4 ans = pi/4
Вычисление арктангенсов элементов матриц Y и X:
Y = sym([3 sqrt(3); 1 1]); X = sym([sqrt(3) 3; 1 0]); atan2(Y, X)
ans = [ pi/3, pi/6] [ pi/4, pi/2]
Запрос atan2 для чисел (или векторов или матриц чисел), которые не являются символическими объектами, вызывает MATLAB
®atan2 функция.
Если один из аргументов X и Y является вектором или матрицей, а другой - скаляром, то atan2 расширяет скаляр в вектор или матрицу одинаковой длины со всеми элементами, равными этому скаляру.
Символические аргументы X и Y считаются реальными.
Если X = 0 и Y > 0, то atan2(Y,X) прибыль pi/2.
Если X = 0 и Y < 0, то atan2(Y,X) прибыль -pi/2.
Если X = Y = 0, то atan2(Y,X) прибыль 0.
Для сложных Z = X + Y*i, вызов atan2(Y,X) эквивалентно angle(Z).