λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Τεχνολογία Λογισμικού

Πώς να λύσει Transcendental Εξισώσεις σε MATLAB

MATLAB είναι ένα ισχυρό πρόγραμμα αριθμητική υπολογιστών που δημιουργήθηκε από την εταιρεία The MathWorks . MATLAB είναι επίσης μια γλώσσα προγραμματισμού υψηλού επιπέδου που επιτρέπει δυνητικά πολύπλοκη αριθμητική προγράμματα να είναι γραμμένη σε μια σύντομη σειρά από βήματα . MATLAB μπορεί επίσης να ενσωματωθεί με προγράμματα που είναι γραμμένα σε άλλες γλώσσες , και MATLAB διαθέτει επίσης μια σειρά από « εργαλειοθήκες » υποστηρίζεται από την εταιρεία The MathWorks που μπορούν να απλοποιήσουν οποιαδήποτε αναλύσεις που κάνετε . Ένα τέτοιο παράδειγμα είναι η Symbolic Math Toolbox , το οποίο επιτρέπει στο χρήστη να λύσει αλγεβρικών εξισώσεων , συμπεριλαμβανομένων των υπερβατικών εξισώσεων ( δηλαδή , μια εξίσωση η οποία περιέχει μια υπερβατική λειτουργία, όπως ημιτονοειδές ) . Αυτό μπορεί να επιτευχθεί μέσα σε λίγα βήματα σε περιβάλλον MATLAB . Τα πράγματα που θα χρειαστείτε
υπολογιστών με το πρόγραμμα MATLAB και Συμβολική εργαλειοθήκη Μαθηματικά
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ορίστε τη μεταβλητή που θέλετε να λύσει μέσω της " syms " εντολή . Για παράδειγμα , η εντολή

> syms x ?

Ορίζει η μεταβλητή που πρέπει να επιλυθούν , όπως "x " . Πατήστε το πλήκτρο enter . 2

Να γράψετε την εξίσωση που θέλετε να λύσει ως ένα string . Αυτό δίνει

> s = ' sin ( x ) = x ^ 3-1 ' ?
Εικόνων 3

Χρησιμοποιήστε το « λύσει » εντολή ( που περιέχεται μέσα στο Symbolic Math εργαλειοθήκη ) για να λύσει το string ' s » . Για να το κάνετε αυτό σε MATLAB , απλά εισάγετε την εντολή :

> λύσει ( s ) ?

Αυτό δίνει την αριθμητική λύση για την αμαρτία ( x ) = x ^ 3 -1 , η οποία είναι x = 1,24905 . Αυτή είναι η λύση για την υπερβατική εξίσωση .
Η
εικόνων

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

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