Números complejos<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Este complemento le permite definir y manipular números complejos en JMP como en Microsoft Excel.
Esta es una versión actualizada que corrige un error en 'IMDIV()' (ver más abajo).
Otra versión actualizada más que hace que IMARGUMENT() se adhiera a la misma convención que Excel.
Re: Números complejosGracias una vez más, Gareth. La versión anterior sigue la convención de Excel para calcular los valores de IMARGUMENT().
Re: Números complejosHola, Ian,
Muchas gracias por crear este complemento y arreglar el IMDIV.Creo que también encontré otro problema con el IMARGUMENTO.Aquí está el resultado de Excel-
0.0000334195551752625-0.00106342748862603i = -1.53938
Aquí está el resultado de Addin-
0.0000334195551752625-0.00106342748862603i = 6.2517693806
Muchas gracias por su ayuda para arreglar esto.
Re: Números complejosPido disculpas por la demora. Resulta que cometí un desliz con IMDIV(), pero IMPRODUCT() funcionó. Muchas gracias por llamar mi atención sobre esto. He publicado una versión actualizada que corrige el error y ha ampliado los datos de demostración.
Para llamar a las dos funciones que mencionas desde JSL, puedes hacer, por ejemplo:
// Definir dos números complejos
c1 = Complejo : COMPLEJO ( 3 , 13 ) ;
c2 = Complejo : COMPLEJO ( 7 , 17 ) ;
// Multiplicación
c3 = Complejo : IMPRODUCTO ( c1 , c2 ) ;
// División
c4 = Complejo : IMDIV ( c1 , c2 ) ;
Imprimir ( c3 , c4 ) ;
(suponiendo que tenga el complemento instalado y activado).
Por favor, hágamelo saber si ve otros problemas.
Re: Números complejosHola, Ian,
No he podido hacer que IMDIV o IMPRODUCT funcionen con 2 columnas de números complejos.¿Puedes compartir un ejemplo de esas dos funciones?
Gracias