Результат z*conj(z) с комплексом z - TI-Nspire CAS

Когда я пишу z*conj(z) в TI-Nspire CAS, результатом будет z^2 (верно, только если z действительно) вместо |z|^2. Есть ли способ получить правильный результат |z|^2?

Большое спасибо.


person Gennaro Arguzzi    schedule 07.08.2017    source источник


Ответы (2)


Все неопределенные переменные рассматриваются как реальные переменные. Поэтому z будет восприниматься как реальное (даже в прямоугольном режиме).

Альтернативой является использование:

z := a + b*@i
z*conj(z)

что дает результат a^2+b^2.

person soegaard    schedule 07.08.2017

Или другая альтернатива:

a:=√(z^2)
z*conj(a)
person fragg    schedule 07.08.2017