exponenta event banner

союз

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

Синтаксис

conj(x)

Описание

пример

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

Для комплексного 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