So berechnen Sie komplexe Werte in VBA

Autor: Lewis Jackson
Erstelldatum: 14 Kann 2021
Aktualisierungsdatum: 14 Kann 2024
Anonim
Zeilen einer Liste per VBA Makro löschen I Excelpedia
Video: Zeilen einer Liste per VBA Makro löschen I Excelpedia

Inhalt

Eine komplexe Zahl ist eine Zahl, die nicht als Bruch ausgedrückt werden kann. Es hat einen Real- und einen Imaginärteil und wird normalerweise als Punkt in der komplexen Ebene dargestellt. Eine komplexe Zahl "n" ist definiert als n = x + i * y, wobei x und y reelle Koeffizienten sind und i die Quadratwurzel von -1 ist. Microsoft Visual Basic für Applikationen oder VBA verfügt über 18 integrierte Funktionen in der Kategorie "Engineering", mit denen Sie Berechnungen mit komplexen Werten erstellen und ausführen können.


Anweisungen

Führen Sie wissenschaftliche Funktionen in komplexen Zahlen in VBA durch (calcolatrice Bild von Gionata_d von Fotolia.com)
  1. Drücken Sie auf dem Desktop Ihres Computers auf "Start - Alle Programme - Microsoft Office - Microsoft Office Excel", um Excel auszuführen. Dann wählen Sie "Developer - Visual Basic". Doppelklicken Sie im linken Menü auf "Diese Arbeitsmappe", um das Fenster zu öffnen, in dem Sie den Visual Basic-Code eingeben können.

  2. Erstellen Sie eine komplexe Zahl, indem Sie die reellen und imaginären Koeffizienten an die Funktion "COMPLEX" übergeben. Extrahieren Sie den reellen Koeffizienten einer komplexen Zahl mit der Funktion "IMREAL" und extrahieren Sie den imaginären Koeffizienten mit der Funktion "IMAGINARY". Um beispielsweise die komplexe Zahl "5 + 9i" zu erstellen und dann die reellen und imaginären Koeffizienten zu extrahieren, geben Sie Folgendes ein:


    n = KOMPLEX (5,9) n_real = IMREAL (n) n_imag = IMAGINARY (n)

  3. Addieren Sie zwei komplexe Zahlen mit der Funktion "IMSUM". Subtrahieren Sie sie mit der Funktion "IMSUB". Multiplizieren Sie sie mit "IMPRODUCT" und teilen Sie sie mit "IMDV". Finden Sie den absoluten Wert einer komplexen Zahl mit der Funktion "IMABS". Zum Beispiel:

    (x, y) x_divby_y = IMDIV (x, y) x_abs = x (x, y) IMABS (x)

  4. Berechnen Sie den Wert einer komplexen Zahl mit "MPOWER", der Quadratwurzel mit "IMSQRT", dem Basis-2-Logarithmus mit "IMLOG2", dem Basis-Logarithmus 10 mit "IMLOG10", dem natürlichen Logarithmus mit "". IMLN "und das Exponential einer komplexen Zahl mit" IMEXP ". Zum Beispiel:

    (n) n_exp = IMEXP (n) n_exbase (n) n_squared = nsquared = nsqrroot = nsqrroot = nsqrroot =

  5. Berechnen Sie den Sinus einer komplexen Zahl mit der Funktion "IMSIN", dem Cosinus mit "IMCOS", dem Theta-Winkelargument im Bogenmaß mit "IMARGUMENT" und dem komplexen Konjugat der komplexen Zahl mit "IMCONJUGATE". Zum Beispiel:


    (z) z_contact = z (z) z_conjugate = IMCONJUGATE (z) z_contact =

Wie

  • Wenn Excel Funktionen mit komplexen Zahlen nicht erkennt, installieren Sie die "Analyse-Tools".

Was du brauchst

  • Microsoft Excel