Nombres complexes<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ce complément permet de définir et de manipuler des nombres complexes dans JMP comme dans Microsoft Excel.
Il s'agit d'une version mise à jour qui corrige un bug dans 'IMDIV()' (voir ci-dessous).
Encore une autre version mise à jour qui fait qu'IMARGUMENT() adhère à la même convention qu'Excel.
Re : Nombres complexesMerci encore, Gareth. La version ci-dessus suit la convention Excel pour calculer les valeurs IMARGUMENT().
Re : Nombres complexesSalut Ian,
Merci beaucoup d'avoir créé ce complément et d'avoir corrigé IMDIV.Je crois avoir également trouvé un autre problème avec l'IMARGUMENT.Voici le résultat d'Excel-
0,0000334195551752625-0,00106342748862603i = -1,53938
Voici le résultat de l'Addin-
0,0000334195551752625-0,00106342748862603i = 6,2517693806
Merci beaucoup pour votre aide pour résoudre ce problème.
Re : Nombres complexesDésolé pour le retard. Il s'avère que j'ai fait un faux pas avec IMDIV(), mais IMPRODUCT() a fonctionné. Merci beaucoup d'avoir attiré mon attention sur ce point. J'ai publié une version mise à jour qui corrige le bug et élargit les données de démonstration.
Pour appeler les deux fonctions que vous mentionnez depuis JSL, vous pouvez faire par exemple :
// Définir deux nombres complexes
c1 = Complexe : COMPLEXE ( 3 , 13 ) ;
c2 = Complexe : COMPLEXE ( 7 , 17 ) ;
//Multiplication
c3 = Complexe : IMPRODUCT ( c1 , c2 ) ;
// Division
c4 = Complexe : IMDIV ( c1 , c2 ) ;
Imprimer ( c3 , c4 ) ;
(en supposant que le complément soit installé et activé).
S'il vous plaît laissez-moi savoir si vous voyez d'autres problèmes.
Re : Nombres complexesSalut Ian,
Je n'ai pas réussi à faire fonctionner IMDIV ou IMPRODUCT avec 2 colonnes de nombres complexes.Pouvez-vous partager un exemple de ces deux fonctions ?
Merci