Kako izračunati složene vrijednosti u VBA

Autor: Judy Howell
Datum Stvaranja: 27 Srpanj 2021
Datum Ažuriranja: 12 Svibanj 2024
Anonim
17. Analiza varijanse u nacrtima sa ponovljenim merenjima u programu SPSS
Video: 17. Analiza varijanse u nacrtima sa ponovljenim merenjima u programu SPSS

Sadržaj

Kompleksni broj je onaj koji se ne može izraziti kao frakcija. Ona ima stvarni i imaginarni dio i obično se predstavlja kao točka u složenoj ravnini. Složeni broj "n" definiran je kao n = x + i * y, gdje su x i y stvarni koeficijenti, a i je kvadratni korijen od -1. Microsoft Visual Basic for Applications, ili VBA, ima 18 ugrađenih funkcija u kategoriji "inženjering", što vam omogućuje stvaranje i izvršavanje složenih izračuna.


smjerovi

Izvođenje znanstvenih funkcija u složenim brojevima u VBA (slika Calcolatrice od Gionata_d iz Fotolia.com)
  1. Na radnoj površini računala pritisnite "Start - Svi programi - Microsoft Office - Microsoft Office Excel" da biste pokrenuli Excel. Zatim odaberite "Programer - Visual Basic". U izborniku s lijeve strane dvaput kliknite na "Ova radna knjiga" kako biste otvorili prozor u koji možete upisati Visual Basic kod.

  2. Stvorite kompleksan broj propuštanjem stvarnog i imaginarnog koeficijenta u funkciju "COMPLEX". Izvadite stvarni koeficijent kompleksnog broja pomoću funkcije "IMREAL" i izvucite imaginarni koeficijent pomoću funkcije "IMAGINARY". Na primjer, da biste stvorili složeni broj "5 + 9i", a zatim izdvojili stvarne i imaginarne koeficijente, unesite:


    n = KOMPLEKS (5,9) n_real = IMREAL (n) n_imag = IMAGINARNO (n)

  3. Dodajte dva složena broja zajedno pomoću funkcije "IMSUM". Oduzmite ih pomoću funkcije "IMSUB". Pomnožite ih s "IMPRODUCT" i podijelite ih s "IMDV". Nađite apsolutnu vrijednost kompleksnog broja pomoću funkcije "IMABS". Na primjer:

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

  4. Izračunajte vrijednost kompleksnog broja podignutog na cijeli broj pomoću "MPOWER", kvadratnog korijena s "IMSQRT", logaritam baze 2 s "IMLOG2", osnovni logaritam 10 s "IMLOG10", prirodni logaritam s " IMLN "i eksponencijalni kompleksni broj pomoću" IMEXP ". Na primjer:

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

  5. Izračunajte sinus kompleksnog broja pomoću funkcije "IMSIN", kosinusa s "IMCOS", argumenta theta kut u radijanima s "IMARGUMENT" i složenog konjugata kompleksnog broja s "IMCONJUGATE". Na primjer:


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

savjeti

  • Ako Excel ne prepoznaje funkcije s kompleksnim brojevima, instalirajte "Alati za analizu".

Što vam je potrebno

  • Microsoft Excel