Un numero complesso è un numero che non può essere espresso come una frazione . Esso ha una parte reale ed una parte immaginaria ed è più spesso visualizzato come un punto del piano complesso . Un numero complesso " n" è definito come n = x + i * y , dove xey sono coefficienti di numero reale ed i è la radice quadrata di -1 . Microsoft Visual Basic , Applications Edition, o VBA , dispone di 18 funzioni incorporate nella categoria "Engineering" , che consentono di creare ed eseguire calcoli con i valori complessi . Cose che ti serviranno
Microsoft Excel
Mostra più istruzioni
1
cliccare su " Start - Programmi - Microsoft Office - Microsoft Office Excel " per avviare Excel . Seleziona "Sviluppatore - Visual Basic " dal menu e fare doppio clic su " Questa cartella di lavoro " da un albero sulla sinistra per aprire una finestra in cui è possibile inserire il codice Visual Basic
2
Create . un numero complesso passando i coefficienti reali e immaginari alla funzione "complessa" . Estrarre il coefficiente reale di un numero complesso con la funzione " COMP.PARTE.REALE " ed estrarre il coefficiente immaginario utilizzando la funzione di "immaginario" . Ad esempio, per creare il numero complesso " 5 + 9i " e quindi estrarre i coefficienti reali e immaginari , tipo :
n = COMPLESSO ( 5 , 9 ) per
n_real = COMP.PARTE.REALE ( n)
n_imag = IMMAGINARIO ( n)
3
Aggiungi due numeri complessi insieme con la funzione " COMP.SOMMA " . Sottrarre loro con la funzione " COMP.DIFF " . Li Moltiplica con " COMP.PRODOTTO " e dividerli con " COMP.DIV . " Prendere il valore assoluto di un numero complesso con la funzione " COMP.MODULO . " Per esempio :
x = COMPLESSO ( 5 , 6 ) per
y = COMPLESSO ( 1 , 2 ) per
x_plus_y COMP.SOMMA = ( x , y ) per < p > x_minus_y COMP.DIFF = ( x , y ) per
x_times_y COMP.PRODOTTO = ( x , y ) per
x_divby_y COMP.DIV = ( x, y)
x_abs = COMP.MODULO ( x )
4
Calcolare il valore di un numero complesso elevato a una potenza intera usando " MPOWER , " la radice quadrata con " COMP.RADQ , " il logaritmo in base 2 con " COMP.LOG2 , " il logaritmo in base 10 con " COMP.LOG10 , " il logarith naturale con " COMP.LN " e l'esponenziale di un numero complesso con " COMP.EXP . " Per esempio :
n = COMPLESSO ( 7 , 3 ) per
n_squared = COMP.POTENZA (n, 2 ) per
n_sqrroot = COMP.RADQ (n ) per
n_logbase2 = COMP.LOG2 (n ) per
n_logbase10 = COMP.LOG10 (n ) per
n_ln = COMP.LN (n ) per
n_exp = COMP.EXP (n ) economici 5 < p > Calcola il seno di un numero complesso con la funzione " COMP.SEN " , il coseno con " COMP.COS ," l' argomento theta in radianti con COMP.ARGOMENTO e il complesso coniugato di un numero complesso con " COMP.CONIUGATO . " Per esempio :
z = COMPLESSO ( 2 , 12 ) per
z_sin = COMP.SEN ( z ) per
z_cos = COMP.COS ( z ) per
z_theta = COMP.ARGOMENTO ( z ) per
z_conjugate = COMP.CONIUGATO ( z ) per