Operaciones con números complejos en Octave
En esta lección, voy a explicar cómo realizar las principales operaciones matemáticas con números complejos en Octave a través de algunos ejemplos prácticos.
Para empezar, se deben definir dos números complejos y asignarlos a las variables z1 y z2.
>> z1=2+3i
z1 = 2 + 3i
>> z2=4+5i
z2 = 4 + 5i
Para sumar números complejos, simplemente se usa el mismo operador más (+) que se usaría para números reales.
>> z1+z2
ans = 6 + 8i
Para realizar la resta de números complejos, se usa el operador menos (-).
>> z1-z2
ans = -2 - 2i
Para calcular la multiplicación entre números complejos, se usa el operador asterisco (*).
>> z1*z2
ans = -7 + 22i
Si se quiere calcular la división entre números complejos, se usa el símbolo de la barra diagonal (/).
>> z1/z2
ans = 0.560976 + 0.048780i
Para elevar un número complejo a una potencia, se usa el símbolo de la circunfleja (^).
>> z1^2
ans = -5 + 12i
Para calcular la raíz cuadrada de un número complejo, se usa la función sqrt().
>> sqrt(z1)
ans = 1.67415 + 0.89598i
Por último, para calcular la raíz n-ésima de un número complejo, se eleva el número a la inversa de n.
Usando este método, se pueden encontrar todas las raíces n-ésimas de un número complejo.
>> z1^1/3
ans = 0.66667 + 1.00000i
Nota. Al tratar con la raíz n-ésima, la función nthroot() no es aplicable ya que solo permite valores reales.
Si te ha parecido interesante esta lección de Octave, te invitamos a seguirnos para más contenido.