Et komplekst tall er et tall som ikke kan uttrykkes som en brøk. Den har en reell del og en imaginær del og er oftest vist som et punkt i det komplekse plan . Et komplekst tall "n " defineres som n = x + i * y , hvor x og y er virkelige antall koeffisienter og i er kvadratroten av -1 . Microsoft Visual Basic for Applications , eller VBA , har 18 innebygde funksjoner i " Engineering" kategori som lar deg opprette og utføre beregninger med komplekse verdier. Du trenger
Microsoft Excel
Vis flere instruksjoner
en
Klikk "Start - Alle programmer - Microsoft Office - Microsoft Office Excel " for å starte Excel. Velg " Developer - Visual Basic" fra menyen og dobbeltklikk på " Denne arbeidsbok" fra treet til venstre for å åpne opp et vindu der du kan skrive inn Visual Basic-kode
2
Opprett. et komplekst tall ved å føre de reelle og imaginære koeffisienter til " kompleks" -funksjon. Pakk den reelle koeffisienten fra et komplekst tall ved hjelp av " IMREAL "-funksjonen og pakke den imaginære koeffisienten ved hjelp av " usynlige" funksjon . For eksempel , for å skape komplekse tallet " 5 + 9i " og deretter trekke ut de reelle og imaginære koeffisienter , type:
n = KOMPLEKS ( 5 , 9 )
n_real = IMREAL (n )
n_imag = IMAGINÆRE (n )
3
Legg til to komplekse tall sammen med " IMSUM "-funksjonen . Trekke dem med " IMSUB "-funksjonen . Multiplisere dem med " IMPRODUCT ", og dele dem med " IMDIV . " Ta den absolutte verdien av et komplekst tall med funksjonen " IMABS . " For eksempel : en
x = KOMPLEKS ( 5 , 6 )
y = KOMPLEKS ( 1 , 2)
x_plus_y = IMSUM ( x , y )
< p > x_minus_y = IMSUB ( x , y )
x_times_y = IMPRODUCT ( x , y )
x_divby_y = IMDIV ( x, y)
x_abs = IMABS ( x )
4
Beregn verdien av et komplekst tall opphøyd i et heltall ved hjelp av " mPower , " kvadratroten med " IMSQRT , " base- 2 logaritmen med " IMLOG2 , " base- 10 logaritmen med " IMLOG10 , " den naturlige logarith med " IMLN " og den eksponentielle av et komplekst tall ved hjelp av " IMEXP . " For eksempel : en
n = KOMPLEKS ( 7 , 3 )
n_squared = IMPOWER (n , 2)
n_sqrroot = IMSQRT (n )
n_logbase2 = IMLOG2 (n )
n_logbase10 = IMLOG10 (n )
n_ln = IMLN (n )
n_exp = IMEXP (n )
5
Beregn sinus til et komplekst tall ved hjelp av " IMSIN "-funksjonen , cosinus med " IMCOS , " theta argument i radianer med IMARGUMENT og kompleks konjugerte av et komplekst tall med " IMCONJUGATE . " For eksempel : en
z = KOMPLEKS ( 2 , 12 )
z_sin = IMSIN ( z )
z_cos = IMCOS ( z )
z_theta = IMARGUMENT ( z )
z_conjugate = IMCONJUGATE ( z )