\angle

Символьный угол в полярных координатах

Синтаксис

angle(Z)

Описание

пример

angle(Z) вычисляет угол в полярных координатах комплексного числа Z.

Примеры

Вычислите угол в полярных координатах числовых входных параметров

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

[angle(1 + i), angle(4 + pi*i), angle(Inf + Inf*i)]
ans =
    0.7854    0.6658    0.7854

Вычислите угол в полярных координатах символьных входных параметров

Вычислите углы в полярных координатах этих комплексных чисел, которые преобразованы в символьные объекты:

[angle(sym(1) + i), angle(sym(4) + sym(pi)*i), angle(Inf + sym(Inf)*i)]
ans =
[ pi/4, atan(pi/4), pi/4]

Вычислите угол в полярных координатах символьных выражений

Вычислите пределы этих символьных выражений:

syms x
limit(angle(x + x^2*i/(1 + x)), x, -Inf)
limit(angle(x + x^2*i/(1 + x)), x, Inf)
ans =
-(3*pi)/4
 
ans =
pi/4

Вычислите угол в полярных координатах массива

Вычислите углы в полярных координатах элементов матричного Z:

Z = sym([sqrt(3) + 3*i, 3 + sqrt(3)*i; 1 + i, i]);
angle(Z)
ans =
[ pi/3, pi/6]
[ pi/4, pi/2]

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

свернуть все

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

Советы

  • Вызов angle для чисел (или векторы или матрицы чисел), которые не являются символьными объектами, вызывает функцию MATLAB® angle.

  • Если Z = 0, то angle(Z) возвращает 0.

Альтернативы

Для действительного X и Y, таким образом, что Z = X + Y*i, вызов angle(Z) эквивалентен atan2(Y,X).

Смотрите также

| | | | |

Введенный в R2013a