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

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

Μεταβλητές σε λειτουργία MATLAB

MATLAB προσφέρει πολλές δυνατότητες για τη διαχείριση των δεδομένων προγραμματισμού , διαδραστικά εργαλεία για το σχεδιασμό και την ανάπτυξη μαθηματικών συναρτήσεων , καθώς και 2D και 3D λειτουργίες γραφικών για την ανάπτυξη προσαρμοσμένων γραφικών διεπαφών χρήστη . Λειτουργίες του MATLAB μπορεί επίσης να ενσωματωθεί με εξωτερικές εφαρμογές , όπως η C , C + + , Fortran , Java και Microsoft Excel . Μεταβλητές
Η

Μια μεταβλητή MATLAB είναι μια διεύθυνση ή μια ετικέτα που εκχωρείτε σε μια τιμή , ενώ η τιμή παραμένει στη μνήμη . Κωδικοποιημένο προγράμματα χρησιμοποιούν το ειδικό μεταβλητή ως λαβή , διαβάστε αυτό , λειτουργούν σε αυτό με άλλα δεδομένα και να αποθηκεύσετε τις αλλαγές που έγιναν στη μεταβλητή πίσω στη μνήμη . Τα Μέρη της μνήμης όπου αποθηκεύονται οι μεταβλητές που ονομάζονται χώρους εργασίας . MATLAB σε γενικές γραμμές αποτελείται από τρεις τύπους μεταβλητών : τοπικό , παγκόσμιο και επίμονη . Οι μεταβλητές MATLAB δηλώνονται στα αριστερά του ίσον : " . John "

>> x = 3,0 ή >> y =
εικόνων Τοπικές μεταβλητές <οι br >

μεταβλητές που δηλώνονται και να λειτουργήσει μέσα στον περιορισμένο περιβάλλον του MATLAB συνάρτηση αναφέρεται ως τοπικές μεταβλητές . Οι τοπικές μεταβλητές δεν παραμένουν στη μνήμη και δεν μπορεί να διατηρηθεί από τη μία κλήση της συνάρτησης στην επόμενη . Για παράδειγμα , αν το " John" είναι ένας δάσκαλος της τάξης για την τέταρτη τάξη κατηγορία , και " Tom" είναι ένας δάσκαλος της τάξης για μια πέμπτης τάξης δημοτικού, η μεταβλητή " δάσκαλος" κατέχει διαφορετικές τιμές για την τέταρτη και την πέμπτη τάξη τάξεις . " Δάσκαλος " ονομάζεται τοπική μεταβλητή , διότι έχει νόημα περιορίζεται σε αυτό το τοπικό περιβάλλον .

Η Παγκόσμια μεταβλητές
Η

καθολικές μεταβλητές μπορούν να μοιραστούν και να εφαρμοστεί μεταξύ διάφορες λειτουργίες του MATLAB . Κάθε ανάθεση σε αυτή τη μεταβλητή , σε οποιαδήποτε λειτουργία , είναι διαθέσιμο σε όλες τις άλλες λειτουργίες . Οι παγκόσμιες μεταβλητές που δημιουργούνται χρησιμοποιώντας την εντολή « παγκόσμια ». Για παράδειγμα :

παγκόσμια PrincipalPrincipal = " Mary "

Αυτό θα δημιουργήσει μια καθολική μεταβλητή που ονομάζεται κύρια , η οποία είναι μια ηλεκτρονική διεύθυνση στο τιμή "Μαίρη . " η Μαίρη είναι μια αληθινή αξία και ισχύουν για όλες τις κατηγορίες και σε όλες τις λειτουργίες του MATLAB . Οι καθολικές μεταβλητές που εμφανίζονται στη γραμμή εντολών, χρησιμοποιώντας δηλώσεις " που " ή " whos . "
Εικόνων Επίμονη μεταβλητές
Η

Επίμονη μεταβλητές μπορούν να δηλωθούν μόνο μέσα στην περιορισμένη περιβάλλον του MATLAB λειτουργία , και μόνο τη λειτουργία εντός του οποίου δηλώνεται η μεταβλητή έχει τη δυνατότητα να χρησιμοποιήσετε τη μεταβλητή . Επίμονη μεταβλητές είναι παρόμοιες με τις τοπικές μεταβλητές . Οι μεταβλητές δεν διαγράφονται από τη μνήμη . Τιμές σε επίμονη μεταβλητές μπορεί να διατηρηθεί από τη μία κλήση της συνάρτησης στην επόμενη . Αυτές οι μεταβλητές που δημιουργούνται χρησιμοποιώντας την εντολή « επίμονη » και το « mlock " δήλωση χρησιμοποιείται για να κρατήσει το αρχείο από το να διαγραφεί από τη μνήμη .
Η
εικόνων

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

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