Contenu
Un nombre complexe est un nombre qui ne peut pas être exprimé sous forme de fraction. Il a une partie réelle et une partie imaginaire et est généralement présenté comme un point dans le plan complexe. Un nombre complexe "n" est défini comme n = x + i * y, où x et y sont des coefficients réels et i est la racine carrée de -1. Microsoft Visual Basic pour Applications, ou VBA, dispose de 18 fonctions intégrées dans la catégorie "Ingénierie", ce qui vous permet de créer et d'exécuter des calculs à valeurs complexes.
Les instructions
Effectuer des fonctions scientifiques en nombres complexes en VBA (image calcolatrice par Gionata_d de Fotolia.com)-
Sur le bureau de votre ordinateur, cliquez sur "Démarrer - Tous les programmes - Microsoft Office - Microsoft Office Excel" pour exécuter Excel. Puis sélectionnez "Developer - Visual Basic". Dans le menu de gauche, double-cliquez sur "Ce classeur" pour ouvrir la fenêtre dans laquelle vous pouvez entrer le code Visual Basic.
-
Créez un nombre complexe en passant les coefficients réels et imaginaires à la fonction "COMPLEXE". Extrayez le coefficient réel d'un nombre complexe à l'aide de la fonction "IMREAL" et extrayez le coefficient imaginaire à l'aide de la fonction "IMAGINAIRE". Par exemple, pour créer le nombre complexe "5 + 9i" puis extraire les coefficients réel et imaginaire, entrez:
n = COMPLEXE (5,9) n_real = IMREAL (n) n_imag = IMAGINAIRE (n)
-
Ajoutez deux nombres complexes ensemble en utilisant la fonction "IMSUM". Soustrayez-les à l’aide de la fonction "IMSUB". Multipliez-les avec "IMPRODUCT" et divisez-les avec "IMDV". Trouvez la valeur absolue d'un nombre complexe avec la fonction "IMABS". Par exemple:
(x, y) x_divby_y = IMDIV (x, y) x_abs = x (x, y) IMABS (x)
-
Calculez la valeur d’un nombre complexe élevé en un entier avec "MPOWER", la racine carrée avec "IMSQRT", le logarithme de base 2 avec "IMLOG2", le logarithme de base 10 avec "IMLOG10", le logarithme naturel avec " IMLN "et l’exponentielle d’un nombre complexe utilisant" IMEXP ". Par exemple:
(n) n_exp = IMEXP (n) n_exbase (n) n_squared = nsquared = nsqrroot = nsqrroot = nsqrroot =
-
Calculez le sinus d'un nombre complexe à l'aide de la fonction "IMSIN", le cosinus avec "IMCOS", l'argument de l'angle thêta en radians avec "IMARGUMENT" et le conjugué complexe du nombre complexe avec "IMCONJUGATE". Par exemple:
(z) z_contact = z (z) z_conjugate = IMCONJUGATE (z) z_contact =
Comment
- Si Excel ne reconnaît pas les fonctions avec des nombres complexes, installez les "Outils d'analyse".
Ce dont vous avez besoin
- Microsoft Excel