Kako izračunati kompleksne vrednosti v VBA

Avtor: Judy Howell
Datum Ustvarjanja: 27 Julij. 2021
Datum Posodobitve: 17 November 2024
Anonim
Samodejni načrtovalnik koledarskih premikov v Excelu
Video.: Samodejni načrtovalnik koledarskih premikov v Excelu

Vsebina

Kompleksno število je tisto, ki ga ni mogoče izraziti kot frakcijo. Ima dejanski in imaginarni del in je ponavadi predstavljen kot točka v kompleksni ravnini. Kompleksno število "n" je definirano kot n = x + i * y, kjer sta x in y realni koeficienti in i je kvadratni koren -1. Microsoft Visual Basic for Applications ali VBA ima 18 vgrajenih funkcij v kategoriji "inženiring", ki vam omogoča ustvarjanje in izvajanje kompleksnih izračunov.


Navodila

Izvajati znanstvene funkcije v kompleksnih številkah v VBA (slika iz zbirke Gionata_d iz Fotolia.com)
  1. Na namizju računalnika pritisnite "Start - Vsi programi - Microsoft Office - Microsoft Office Excel", da zaženete Excel. Nato izberite "Developer - Visual Basic". V levem meniju dvokliknite "Ta delovni zvezek", da odprete okno, kjer lahko vnesete kodo Visual Basic.

  2. Ustvarite kompleksno število s posredovanjem realnega in imaginarnega koeficienta funkciji "COMPLEX". Izvlecite realni koeficient kompleksnega števila s funkcijo "IMREAL" in izvlecite imaginarni koeficient z uporabo funkcije "IMAGINARY". Na primer, če želite ustvariti kompleksno številko "5 + 9i" in nato izločiti realne in imaginarne koeficiente, vnesite:

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


  3. Dodajte dve kompleksni številki skupaj s funkcijo "IMSUM". Odštejte jih s funkcijo "IMSUB". Pomnožite jih z "IMPRODUCT" in jih delite z "IMDV". Poiščite absolutno vrednost kompleksnega števila s funkcijo "IMABS". Na primer:

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

  4. Izračunajte vrednost kompleksnega števila, postavljenega na celo število, z uporabo "MPOWER", kvadratnega korena z "IMSQRT", logaritma 2 baze z "IMLOG2", osnovnega logaritma 10 z "IMLOG10", naravnega logaritma z " IMLN "in eksponentno kompleksno število z uporabo" IMEXP ". Na primer:

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

  5. Izračunajte sinus kompleksnega števila z uporabo funkcije "IMSIN", kosinusa z "IMCOS", argumenta theta kota v radianih z "IMARGUMENT" in kompleksnega konjugata kompleksnega števila z "IMCONJUGATE". Na primer:


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

Kako

  • Če Excel ne prepozna funkcij s kompleksnimi številkami, namestite "Orodja za analizo".

Kaj potrebujete

  • Microsoft Excel