λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Εκπαιδευτικό Λογισμικό

Η χρήση των καταστάσεων ελέγχου σε MATLAB

Δηλώσεις ελέγχου δίνουν τα προγράμματα MATLAB δυνατότητες λήψης αποφάσεων που αυξάνουν τελικά τόσο την ευελιξία και τη λειτουργικότητά τους . Με δηλώσεις του ελέγχου , τις φυσιολογικές μεταβολές της ροής του προγράμματος από εκείνο στο οποίο καταστάσεις τρέχουν σε διαδοχική σειρά - στο top- κάτω και αριστερά - προς - δεξιά μόδας - σε ένα πεδίο όπου , ανάλογα με την κατάσταση , οι δηλώσεις μπορεί να τρέξει μέσα ή έξω από διαδοχική σειρά , εκτελέστε πολλές φορές ή να μην λειτουργούν καθόλου . Αναπτύσσοντας την κατανόηση της φύσης των καταστάσεων ελέγχου, καθώς και πότε, πώς και ποιες να χρησιμοποιείτε μπορεί να κάνει τα προγράμματα του MATLAB πιο ισχυρή και αποτελεσματική . Δηλώσεις ελέγχου Λειτουργία
Η

Matlab κάνουν βαριά χρήση των δοκιμών , οι συγκρίσεις - μεμονωμένα και σε συνδυασμό μεταξύ τους - καθώς και τα αναπληρωματικά επιλογές . Δηλώσεις ελέγχου συνθήκες της δοκιμής χρησιμοποιώντας μία από τις τέσσερις διαθέσιμες Boolean Λογικοί Τελεστές - AND, OR, NOT και το αποκλειστικό OR - πριν αποφασίσει σχετικά με ένα σχέδιο δράσης . Άλλοι κάνουν συγκρίσεις χρησιμοποιώντας μία ή περισσότερες από τις έξι σχεσιακής φορείς - λιγότερο από , μικρότερο ή ίσο , μεγαλύτερο από , μεγαλύτερο από ή ίσο , ίσο ή μη ίσο - διαθέσιμα σε MATLAB . Καταστάσεις ελέγχου , στη συνέχεια, παρέχουν εναλλακτικές επιλογές με βάση τα αποτελέσματα των δοκιμών ή /και συγκρίσεις .
Εικόνων Αναγνώριση
Η

δηλώσεις Ελέγχου αποτελείται από όρους , βρόχος , τον έλεγχο σφαλμάτων και λήξη του προγράμματος δήλωση προσθέσετε δυνατότητες λήψης αποφάσεων στα προγράμματά σας . Με την εξαίρεση της δήλωσης λήξη του προγράμματος , το καθένα έχει δύο ή περισσότερες επιλογές που σας επιτρέπουν να χρησιμοποιήσετε τη δήλωση προς όφελός της . Υπό όρους επιλογές περιλαμβάνουν δήλωση if, else και να στραφούν καταστάσεις. Looping επιλογές περιλαμβάνουν δήλωση για , λίγο, να συνεχίσουν και να σπάσει τις δηλώσεις . Επιλογές ελέγχου σφαλμάτων περιλαμβάνουν προσπαθήσουμε και να πιάσει τις δηλώσεις . Επιστροφή είναι η μόνη επιλογή σε μια δήλωση λήξη του προγράμματος

Η Χρήση
Η

Γνωρίζοντας που ελέγχουν δήλωση - . Ή συνδυασμό των καταστάσεων ελέγχου - είναι η πιο κατάλληλη επιλογή εξαρτάται από το αποτέλεσμα που θέλετε να επιτύχετε. Χρησιμοποιήστε if /else όρους ελέγχου των δηλώσεων , όταν ένα μπλοκ κώδικα περιλαμβάνει εναλλακτική επιλογή , και μια δήλωση διακόπτη όταν πρέπει να ελέγξετε για την ισότητα με τη χρήση πολλαπλών γνωστές τιμές . Χρησιμοποιήστε looping δηλώσεις ελέγχου όταν ο κώδικας θα επαναλάβει είτε ένα συγκεκριμένο αριθμό φορών , όπως σε ένα για τη δήλωση , ή μέχρι μια συγκεκριμένη συνθήκη αποτιμάται είτε αληθείς ή ψευδείς , όπως σε μια δήλωση λίγο. Συνδυάστε μια στιγμή και μια δήλωση continue για να μετακινήσετε το πρόγραμμα για την επόμενη επανάληψη του βρόχου , αν έρχεται σε μια συγκεκριμένη κατάσταση, όπως ένα κενό ή σχόλιο γραμμή . Συνδυάστε μια στιγμή και μια δήλωση διάλειμμα για να διευκολύνουν την πρόωρη έξοδο από ένα κομμάτι κώδικα , εάν κατά τη διάρκεια της επανάληψης αποτιμάται σε μια συγκεκριμένη κατάσταση , όπως τον αριθμό μηδέν .
Εικόνων ελέγχου Σφάλμα

Χρησιμοποιήστε δοκιμάστε τις δηλώσεις ελέγχου /λάθος αλιευμάτων σε όλα τα προγράμματά σας για να βοηθήσει στη διόρθωση κοινών σφαλμάτων του προγράμματος "on the fly ". το τμήμα δοκιμή της δήλωσης εκτελεί κώδικα κανονικά . Εάν το πρόγραμμα αντιμετωπίζει ένα σφάλμα , όπως η εσφαλμένη εισόδου του χρήστη , το τμήμα των αλιευμάτων αναλαμβάνει και σύμφωνα με τις οδηγίες σας , όπως η κεφαλαιοποίηση γράμματα ή αλλάζοντας τη μορφή των αριθμών , επιχειρεί να διορθώσει το σφάλμα . Εάν δεν μπορείτε να διορθώσετε το σφάλμα , το πρόγραμμα τερματίζεται ? Αν μπορεί , το πρόγραμμα συνεχίζει
εικόνων Πρόγραμμα Καταγγελία
Η

Χρησιμοποιήστε τη λειτουργία επιστροφής όχι ως τρόπος για να τελειώσει κώδικα . εμποδίσει καταστάσεων , για παράδειγμα , μια θηλιά , αλλά ως έναν τρόπο για να βγείτε από ένα ολόκληρο οικοδομικό τετράγωνο κωδικό νωρίς. Ο σκοπός της δήλωσης λήξη του προγράμματος είναι να σταματήσει ένα μπλοκ κώδικα πριν τρέχει να ολοκληρωθεί - όπως όταν ένα συγκεκριμένο αληθής - και να επιστρέψετε τόσο τον έλεγχο και μια τιμή για την αρχική λειτουργία κλήσης ή μια διαδικασία. ( Αναφορά 2 )
Η
εικόνων

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

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