Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να υπολογίσετε Complex τιμές σε VBA

Μια σύνθετη αριθμός είναι ένας αριθμός που δεν μπορεί να εκφραστεί ως κλάσμα . Έχει ένα πραγματικό μέρος και ένα φανταστικό μέρος και είναι πιο συχνά εμφανίζεται ως ένα σημείο στο μιγαδικό επίπεδο . Ένας μιγαδικός αριθμός "η" ορίζεται ως η = χ + i * y , όπου x και y είναι συντελεστές πραγματικό αριθμό και i είναι η τετραγωνική ρίζα του -1 . Microsoft Visual Basic for Applications ή VBA , διαθέτει 18 ενσωματωμένες λειτουργίες στην κατηγορία " Engineering" που σας επιτρέπουν να δημιουργήσετε και να εκτελέσετε υπολογισμούς με σύνθετες τιμές . Τα πράγματα που θα χρειαστείτε για Microsoft Excel
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Κάντε κλικ στο κουμπί " Έναρξη - Όλα τα προγράμματα - Microsoft Office - Microsoft Office Excel " για να ξεκινήσει το Excel . Επιλέξτε "Προγραμματιστής - Visual Basic" από το μενού και κάντε διπλό κλικ στο " Αυτό το βιβλίο εργασίας " από το δέντρο στα αριστερά για να ανοίξει ένα παράθυρο στο οποίο μπορείτε να εισάγετε κώδικα της Visual Basic 2

Δημιουργία . ένας μιγαδικός αριθμός περνώντας τα πραγματικό και φανταστικό συντελεστές στο «σύμπλοκο» λειτουργία. Απόσπασμα το πραγματικό συντελεστή από ένα σύνθετο αριθμό χρησιμοποιώντας τη λειτουργία " IMREAL » και να αξιοποιήσουν το φανταστικό συντελεστή χρησιμοποιώντας το «φαντασιακό» λειτουργία. Για παράδειγμα , για να δημιουργήσετε τον μιγαδικό αριθμό " 5 + 9i " και στη συνέχεια να εξαγάγετε τα πραγματικά και φανταστικά συντελεστές , Τύπος :

n = COMPLEX ( 5 , 9)

n_real = IMREAL ( n )

n_imag = IMAGINARY (n )
εικόνων 3

Προσθήκη δύο μιγαδικών αριθμών μαζί με τη λειτουργία " IMSUM " . Αφαιρέστε τους με τη λειτουργία " IMSUB " . Πολλαπλασιάστε τα με " IMPRODUCT » και τους χωρίζουν με « IMDIV . " Πάρτε την απόλυτη τιμή ενός μιγαδικού αριθμού με τη λειτουργία " IMABS . " Για παράδειγμα :

x = COMPLEX ( 5 , 6 )

y = COMPLEX ( 1 , 2 )

x_plus_y = IMSUM ( x , y )

x_minus_y = IMSUB ( x , y )

x_times_y = IMPRODUCT ( x , y )

x_divby_y = IMDIV ( x , y )

x_abs = IMABS ( x )
Φτηνές 4

Υπολογίστε την τιμή ενός σύνθετου αριθμό υψωμένο σε ακέραια δύναμη χρησιμοποιώντας " MPOWER , " η τετραγωνική ρίζα με το " IMSQRT , " η βάση - 2 λογάριθμο με " IMLOG2 , " το λογάριθμο με βάση 10 με " IMLOG10 , " το φυσικό logarith με « IMLN » και την εκθετική ενός μιγαδικού αριθμού χρησιμοποιώντας " IMEXP . " Για παράδειγμα :

n = COMPLEX ( 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

Υπολογίζει το ημίτονο ενός μιγαδικού αριθμού με τη λειτουργία " IMSIN " , το συνημίτονο με " IMCOS , « το επιχείρημα θήτα σε ακτίνια με IMARGUMENT και το μιγαδικό συζυγή ενός μιγαδικού αριθμού με " IMCONJUGATE . " Για παράδειγμα :

z = COMPLEX ( 2 , 12 )

z_sin = IMSIN ( z)

z_cos = IMCOS ( z)

z_theta = IMARGUMENT ( z )

z_conjugate = IMCONJUGATE ( z)
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα