Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te Complexe waarden berekenen in VBA
Een complex getal is een getal dat niet kan worden uitgedrukt in een breuk . Het heeft een reëel deel en een imaginair deel en wordt meestal weergegeven als een punt in het complexe vlak . Een complex getal " n" wordt gedefinieerd als n = x + i * y , waarbij x en y reële getallen coëfficiënten en i de vierkantswortel van -1 . Microsoft Visual Basic for Applications , of VBA , heeft 18 ingebouwde functies in de categorie ' Techniek ' waarmee u te maken en berekeningen uitvoeren met complexe waarden . Wat je nodig hebt
Microsoft Excel
Toon Meer Aanwijzingen
1

Klik op "Start - Alle programma's - Microsoft Office - Microsoft Office Excel " om Excel te starten . Selecteer " Developer - Visual Basic " uit het menu en dubbelklik op " Deze werkmap " van de boom aan de linkerkant om een venster te openen waarin u kunt Visual Basic -code invoeren kopen van 2

maken . een complex getal bij het ​​passeren van de reële en imaginaire coëfficiënten de functie " cOMPLEX " . Pak de echte coëfficiënt van een complex getal met de functie " C.REEEL.DEEL " en pak de imaginaire coëfficiënt met de functie " DENKBEELDIGE " . Bijvoorbeeld , om het complexe getal " 5 + 9i " te maken en pak vervolgens de reële en imaginaire coëfficiënten , type:

n
= COMPLEX ( 5 , 9 )

n_real = C.REEEL.DEEL
( n )

n_imag = DENKBEELDIG ( n )
3

Voeg twee complexe getallen met elkaar met behulp van de functie " C.SOM " . Trek ze met de functie " IMSUB " . Vermenigvuldig ze met " IMPRODUCT " en verdeel ze met " C.QUOTIENT . " Neem de absolute waarde van een complex getal met de functie " IMABS . " Bijvoorbeeld :

x = COMPLEX ( 5 , 6 )

y = COMPLEX
( 1 , 2 ) op

x_plus_y = C.SOM ( x , y ) op Twitter

x_minus_y = C.VERSCHIL ( x , y ) op Twitter

x_times_y = IMPRODUCT ( x , y ) op Twitter

x_divby_y = C.QUOTIENT ( x , y )

x_abs
= IMABS ( x ) < br > Goedkope 4

Bereken de waarde van een complex getal verheven tot een gehele macht met behulp van " MPOWER , " de wortel met " C.WORTEL , " de basis - 2 logaritme met " IMLOG2 , " de basis - 10 logaritme met " C.LOG10 , " de natuurlijke logarith met " C.LN " en de exponentiële van een complex getal met " C.EXP . " Bijvoorbeeld :

n = COMPLEX ( 7 , 3 ) op Twitter

n_squared = IMPOWER ( n , 2 )

n_sqrroot = C.WORTEL ( n ) op


n_logbase2 ( n ) op

n_logbase10 = C.LOG10 ( n )

n_ln = IMLN ( n ) op

n_exp = C.EXP ( n )
5

> Bereken de sinus van een complex getal met de functie " IMSIN " , de cosinus met " C.COS , " de theta argument in radialen met IMARGUMENT en de complex geconjugeerde van een complex getal met " C.TOEGEVOEGD . " Bijvoorbeeld :

z = COMPLEX ( 2 , 12 ) op Twitter

z_sin = IMSIN ( z ) op

z_cos = C.COS ( z )

z_theta
= IMARGUMENT ( z )

z_conjugate
= C.TOEGEVOEGD ( z ) op

Previous: Next:
  Visual Basics Programming
·Hoe te Pointers gebruiken in V…
·Hoe kan ik tijd VBA -functies 
·Hoe maak je een Visual Basic L…
·Hoe te Environment Variable VB…
·Wat zijn DNN Symbol Files ? 
·Hoe te gebruiken Vervang in VB…
·Hoe te Radioknoppen programmer…
·Hoe te kopiëren naar het klem…
·Microsoft Visual Basic for App…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te VB leren voor Access 
·Hoe te Enum hiërarchieën te creëren m…
·Hoe maak je een Twitter- applicatie met …
·Linux , Apache , MySQL en PHP voor begin…
·Hoe te openen de PHP File Extension 
·Java : Statische Linking 
·PHP MySQL UTF8 Problemen 
·Hoe te ListBox Gebruik bij C GUI 
·Software Eisen voor ASP.NET 
Copyright © Computer Kennis http://www.nldit.com