Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man beräknar komplexa värden i VBA

    Ett ​​komplext tal är ett tal som inte kan uttryckas som en fraktion . Den har en reell del och en imaginär del och oftast visas som en punkt i det komplexa planet . Ett komplext tal " n" definieras som n = x + i * y, där x och y är verkliga antal koefficienter och i är kvadratroten av -1 . Microsoft Visual Basic for Applications , eller VBA , har 18 inbyggda funktioner i " Engineering " kategorin som låter dig skapa och utföra beräkningar med komplexa värden . Saker du behöver
    Microsoft Excel
    Visa fler instruktioner
    1

    Klicka på "Start - Alla program - Microsoft Office - Microsoft Office Excel " för att starta Excel . Välj " Utvecklare - Visual Basic " från menyn och dubbelklicka på " Denna arbetsbok " från trädet till vänster för att öppna upp ett fönster där du kan skriva in Visual Basic-kod
    2

    Skapa . ett komplext tal genom att passera de reella och imaginära koefficienter till " COMPLEX "-funktion. Extrahera reella koefficienten från ett komplext tal med " IMREAL " funktion och extrahera den imaginära koefficienten med "imaginära " funktionen . Till exempel , för att skapa det komplexa talet " 5 + 9i " och sedan extrahera de reella och imaginära koefficienter , typ :

    n = komplex ( 5 , 9 ) katalog

    n_real = IMREAL ( n )

    n_imag = IMAGINÄR ( n ) Addera 3

    Lägg två komplexa tal tillsammans med " IMSUM " funktionen . Subtrahera dem med " IMSUB "-funktion. Multiplicera dem med " IMPRODUCT " och dela dem med " IMDIV . " Ta det absoluta värdet av ett komplext tal med funktionen " IMABS . " Till exempel:

    x = KOMPLEX ( 5 , 6 ) katalog

    y = KOMPLEX ( 1 , 2 ) katalog

    x_plus_y = IMSUM (x, y ) katalog

    x_minus_y = IMSUB (x, y ) katalog

    x_times_y = IMPRODUCT (x, y ) katalog

    x_divby_y = IMDIV ( x, y)

    x_abs = IMABS (x)

    4

    Beräkna värdet av ett komplext tal upphöjt till ett heltal strömmen med " MPower , " kvadratroten med " IMSQRT , " bas - 2 logaritmen med " IMLOG2 , " den 10-logaritmen med " IMLOG10 , " den naturliga logarith med " IMLN " och exponentiella för ett komplext tal med " IMEXP . " Till exempel:

    n = KOMPLEX ( 7 , 3 ) katalog

    n_squared = IMPOWER (n, 2 ) katalog

    n_sqrroot = IMSQRT ( n ) katalog

    n_logbase2 = IMLOG2 ( n ) katalog

    n_logbase10 = IMLOG10 ( n ) katalog

    n_ln = IMLN ( n ) katalog

    n_exp = IMEXP ( n )
    5

    Beräkna sinus för ett komplext tal med " IMSIN " -funktionen , cosinus med " IMCOS , " theta argumentet i radianer med IMARGUMENT och det komplexa konjugatet för ett komplext tal med " IMCONJUGATE . " Till exempel :

    z = komplex ( 2 , 12 ) katalog

    z_sin = IMSIN ( z ) katalog

    z_cos = IMCOS ( z ) katalog

    z_theta = IMARGUMENT ( z ) katalog

    z_conjugate = IMCONJUGATE ( z ) katalog

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur konvertera till Binary i VBA
    ·Hur man använder FormatDateTime funktion i Visual Basi…
    ·Hur man skapar ett enda program instans VB6
    ·Hur man lär VBA Kodning
    ·Olika sätt att formatera datum i VBA
    ·En Kommando Lista för QBasic
    ·Hur man skriver VB Code för en pekskärm knappsats
    ·Hur man använder en region Class för att ta bort dela…
    ·Hur konvertera Unicode för ANSI Vb
    ·Hur vill kolla en fastighet i Access VBA
    Utvalda artiklarna
    ·Konvertera en Float till ett Int32
    ·Hur man går med listor i Python
    ·Ta bort en sträng Efter en Cue i PHP
    ·Hur Spola buffert i C + +
    ·Förteckning över SQL- kommandon
    ·Hur du importerar en CSV till en DataGridView
    ·Hur man använder Ogre Vector3 Operator
    ·Hur bli av Certificate Varningar i Selenium Ruby
    ·Hur man tar bort Kommatecken i PHP
    ·Konvertera radbrytningar till en punkt i PHP
    Copyright © Dator Kunskap http://www.dator.xyz