exponenta event banner

conj

Сопряженное комплексное число символьного входа

Синтаксис

Описание

пример

conj(x) возвращает сопряженное комплексное число x. Поскольку символьные переменные являются комплексными по умолчанию, неразрешенные вызовы, такими как conj(x), может появиться в выходе normmtimes, *, и другие функции. Для получения дополнительной информации смотрите Предположения Использования на Символьных Переменных.

Для комплексного x, conj(x) = real(x) - i*imag(x).

Примеры

свернуть все

Вычислите сопряженный из числового входа.

conj(1+3i)
ans =
   1.0000 - 3.0000i

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

syms x
f = x^2;
fConj = conj(f)
fConj =
conj(x)^2

Преобразуйте символьный выход, чтобы удвоиться путем заменения x с номером при помощи subs, и затем использование double.

fConj = subs(fConj,x,1+2i);        % x is 1+2i
fConj = double(fConj)
fConj =
  -3.0000 - 4.0000i

Если вход действителен, conj возвращает вход вместо неразрешенного вызова. Примите x действительно, и найдите его сопряженное. conj возвращает x вместо conj(x), как ожидалось.

syms x
assume(x,'real')
conj(x)
ans =
x

Очистите предположение для дальнейших расчетов.

assume(x,'clear')

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

свернуть все

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

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

|

Представлено до R2006a