Jak vypočítat komplexní hodnoty ve VBA

Autor: Lewis Jackson
Datum Vytvoření: 12 Smět 2021
Datum Aktualizace: 12 Listopad 2024
Anonim
Jak vypočítat komplexní hodnoty ve VBA - Články
Jak vypočítat komplexní hodnoty ve VBA - Články

Obsah

Komplexní číslo je číslo, které nelze vyjádřit jako zlomek. Má skutečnou a imaginární část a je obvykle prezentována jako bod v komplexní rovině. Komplexní číslo "n" je definováno jako n = x + i * y, kde x a y jsou reálné koeficienty a i je druhá odmocnina -1. Microsoft Visual Basic for Applications, nebo VBA, má 18 vestavěných funkcí v kategorii "Engineering", což umožňuje vytvářet a provádět komplexní výpočty.


Pokyny

Provádět vědecké funkce v komplexních číslech ve VBA (calcolatrice image od Gionata_d z Fotolia.com)
  1. Na ploše počítače stiskněte klávesu "Start - Všechny programy - Microsoft Office - Microsoft Office Excel" a spusťte aplikaci Excel. Potom vyberte "Developer - Visual Basic". V levém menu poklepejte na "Tento sešit" a otevřete okno, kde můžete zadat kód jazyka.

  2. Vytvořte komplexní číslo předáním reálných a imaginárních koeficientů funkci "COMPLEX". Pomocí funkce "IMREAL" extrahujte reálný koeficient komplexního čísla a pomocí funkce "IMAGINARY" extrahujte imaginární koeficient. Chcete-li například vytvořit komplexní číslo "5 + 9i" a pak extrahovat reálné a imaginární koeficienty, zadejte:


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

  3. Pomocí funkce "IMSUM" přidejte dvě komplexní čísla dohromady. Odečtěte je pomocí funkce "IMSUB". Vynásobte je "IMPRODUCT" a rozdělte je "IMDV". Pomocí funkce "IMABS" najděte absolutní hodnotu komplexního čísla. Například:

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

  4. Vypočítat hodnotu komplexního čísla zvýšeného k celočíselnému výkonu používat “MPOWER”, druhá odmocnina s “IMSQRT”, základ 2 logaritmus s “IMLOG2”, základní logaritmus 10 s “IMLOG10”, přirozený logaritmus s “ t IMLN "a exponenciál komplexního čísla pomocí" IMEXP ". Například:

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

  5. Vypočítejte sinus komplexního čísla pomocí funkce "IMSIN", kosinus s "IMCOS", argument úhlu theta v radiánech s "IMARGUMENT" a komplexní konjugát komplexního čísla s "IMCONJUGATE". Například:


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

Jak

  • Pokud aplikace Excel nerozpozná funkce s komplexními čísly, nainstalujte "Nástroje analýzy".

Co potřebujete

  • Microsoft Excel