5.5. Operaciones sobre números complejos

YACAS supone que todos los números son reales, pero también puede trabajar con complejos:

5.5.1. Representacion de números complejos

Lo primero que tenemos que tener en cuenta es que la unidad imaginaria es I, siempre en mayúsculas.

In> 2+3*I;
Out> Complex(2,3);
In>
	

La función Complex se utiliza para la representación de números complejos, pero también es posible trabajar con ellos en la forma usual:

In> (2+3*I)+(1-5*I);
Out> Complex(3,-2);
In> 
	

5.5.2. Determinación de las partes real e imaginaria de un complejo

Para determinar las partes real e imaginaria de un número complejo podemos utilizar Re e Im:

Ejemplo 5-20. Partes real y compleja de un número complejo

In> Re(Complex(2,3));
Out> 2;
In> Im(Complex(2,3));
Out> 3;
In>
          

5.5.3. Determinación del módulo y el argumento de un número complejo

Para la determinación del módulo de un número complejo podemos utilizar Abs:

Ejemplo 5-21. Módulo de un número complejo

In> Abs(2+3*I);
Out> Sqrt(13);
In> 
	  

Para la determinación del argumento de un número complejo podemos utilizar Arg:

Ejemplo 5-22. Argumento de un número complejo

In> Arg(2+3*I);
Out> ArcTan(3/2);
In> 
	  

5.5.4. Conjugado de un número complejo

Podemos calcular el conjugado de un número complejo con Conjugate:

Ejemplo 5-23. Conjugado de un número complejo

In> Conjugate(2+3*I);
Out> Complex(2,-3);
In>