Operações com Números Complexos no Octave
Nesta lição, vou explicar como realizar as principais operações matemáticas com números complexos no Octave por meio de alguns exemplos práticos.
Para começar, defina dois números complexos e atribua-os às variáveis z1 e z2.
>> z1=2+3i
z1 = 2 + 3i
>> z2=4+5i
z2 = 4 + 5i
Para adicionar números complexos, basta usar o mesmo operador de adição (+) que você usaria para números reais.
>> z1+z2
ans = 6 + 8i
Para realizar a subtração de números complexos, use o operador de subtração (-).
>> z1-z2
ans = -2 - 2i
Para calcular a multiplicação entre números complexos, use o operador de asterisco (*).
>> z1*z2
ans = -7 + 22i
Se você deseja calcular a divisão entre números complexos, use o símbolo da barra invertida (/).
>> z1/z2
ans = 0.560976 + 0.048780i
Para elevar um número complexo a uma potência, use o símbolo de acento circunflexo (^).
>> z1^2
ans = -5 + 12i
Para calcular a raiz quadrada de um número complexo, use a função sqrt().
>> sqrt(z1)
ans = 1.67415 + 0.89598i
Finalmente, para calcular a raiz n-ésima de um número complexo, eleve o número ao inverso de n.
Usando esse método, você pode encontrar todas as raízes n-ésimas de um número complexo.
>> z1^1/3
ans = 0.66667 + 1.00000i
Observação. Ao lidar com a raiz n-ésima, a função nthroot() não é aplicável, pois permite apenas valores reais
Se você achou esta lição interessante, convidamos você a continuar nos seguindo.