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)-
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.
-
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)
-
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)
-
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 =
-
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