союз

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

Синтаксис

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

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