Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Números complejos

Creación de números complejos

Los números complejos constan de dos partes separadas: una parte real y una parte imaginaria. La unidad imaginaria básica es igual a la raíz cuadrada de.-1 Esto se representa en cualquiera de las dos letras: o.MATLAB®ij

La siguiente instrucción muestra una forma de crear un valor complejo en.MATLAB A la variable se le asigna un número complejo con una parte real y una parte imaginaria de:x23

x = 2 + 3i; 

Otra forma de crear un número complejo es usar la función.complex Esta función combina dos entradas numéricas en una salida compleja, haciendo que la primera entrada sea real y la segunda imaginaria:

x = rand(3) * 5; y = rand(3) * -8;  z = complex(x, y) z =    4.7842 -1.0921i   0.8648 -1.5931i   1.2616 -2.2753i    2.6130 -0.0941i   4.8987 -2.3898i   4.3787 -3.7538i    4.4007 -7.1512i   1.3572 -5.2915i   3.6865 -0.5182i 

Puede separar un número complejo en sus partes reales e imaginarias utilizando las funciones y:realimag

zr = real(z) zr =     4.7842    0.8648    1.2616     2.6130    4.8987    4.3787     4.4007    1.3572    3.6865  zi = imag(z) zi =    -1.0921   -1.5931   -2.2753    -0.0941   -2.3898   -3.7538    -7.1512   -5.2915   -0.5182