![How to Use Arrays Instead of Ranges in Excel VBA](https://i.ytimg.com/vi/JzALsdQvjr8/hqdefault.jpg)
Innhold
Et komplekst tall er en som ikke kan uttrykkes som en brøkdel. Den har en ekte og en imaginær del og presenteres vanligvis som et punkt i det komplekse flyet. Et komplekst tall "n" er definert som n = x + i * y, hvor x og y er ekte koeffisienter, og jeg er kvadratroten på -1. Microsoft Visual Basic for Applications, eller VBA, har 18 innebygde funksjoner i kategorien "Engineering", som lar deg lage og utføre komplekse verdierte beregninger.
retninger
-
På skrivebordet på datamaskinen trykker du på "Start - Alle programmer - Microsoft Office - Microsoft Office Excel" for å kjøre Excel. Velg deretter "Utvikler - Visual Basic". I venstre side-menyen, dobbeltklikk på "Denne arbeidsboken" for å åpne vinduet der du kan legge inn Visual Basic-koden.
-
Opprett et komplekst tall ved å overføre de virkelige og imaginære koeffisientene til "COMPLEX" -funksjonen. Ekstra den ekte koeffisienten til et komplekst tall ved hjelp av "IMREAL" -funksjonen og trekk ut den imaginære koeffisienten ved hjelp av "IMAGINARY" -funksjonen. For eksempel å opprette det komplekse tallet "5 + 9i" og deretter pakke ut de virkelige og imaginære koeffisientene, skriv inn:
n = COMPLEX (5,9) n_real = IMREAL (n) n_imag = IMAGINARY (n)
-
Legg til to komplekse tall sammen ved hjelp av "IMSUM" -funksjonen. Trekk dem fra med "IMSUB" -funksjonen. Multipliser dem med "IMPRODUCT" og del dem med "IMDV". Finn absolutt verdien av et komplekst tall med "IMABS" -funksjonen. For eksempel:
(x, y) x_divby_y = IMDIV (x, y) x_abs = x (x, y) IMABS (x)
-
Beregn verdien av et komplekst tall oppdratt til et heltall med "MPOWER", kvadratroten med "IMSQRT", basen 2 logaritmen med "IMLOG2", basalogaritmen 10 med "IMLOG10", den naturlige logaritmen med " IMLN "og eksponensialet til et komplekst tall ved bruk av" IMEXP ". For eksempel:
(n) n_exp = IMEXP (n) n_exbase (n) n_squared = nsquared = nsqrroot = nsqrroot = nsqrroot =
-
Beregn sansen til et komplekst tall ved hjelp av "IMSIN" -funksjonen, cosinus med "IMCOS", theta-vinkelargumentet i radianer med "IMARGUMENT", og det komplekse konjugatet av det komplekse tallet med "IMCONJUGATE". For eksempel:
(z) z_contact = z (z) z_conjugate = IMCONJUGATE (z) z_contact =
tips
- Hvis Excel ikke gjenkjenner funksjoner med komplekse tall, installerer du "Analyseverktøy".
Hva du trenger
- Microsoft Excel