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

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

Λογική Καταχώρηση σε MATLAB

MATLAB είναι ένα πρότυπο πακέτο προγραμματισμού της βιομηχανίας για τη συλλογή , την εξερεύνηση και την απεικόνιση των τεχνικών και επιστημονικών δεδομένων . MATLAB κώδικα έχει βελτιστοποιηθεί για τις πράξεις στις μήτρες , πολυδιάστατη συλλογές δεδομένων . Για ευκολία στη χρήση , MATLAB παρέχει μια ποικιλία τρόπων για να αποκτήσετε πρόσβαση σε στοιχεία μέσα σε μια σειρά , συμπεριλαμβανομένης της ευρετηρίασης χρησιμοποιώντας λογικές ή boolean τιμές . Λογικές τιμές
Η

Μια λογική ή boolean μεταβλητή μπορεί να έχει μόνο τις τιμές αληθής ή ψευδής . Μπορεί πιο αποτελεσματικά να αντιπροσωπεύεται από ένα μόνον bit , με την τιμή 0 αντιστοιχεί σε ψευδείς και η τιμή 1 αντιστοιχεί σε αληθινό. Πιο συχνά , η τιμή 0 αντιστοιχεί ακριβώς σε ψευδείς , ενώ οποιαδήποτε μη μηδενική τιμή μπορεί να αντιστοιχεί σε πραγματική . Είναι δυνατόν για την αντιμετώπιση οποιουδήποτε αριθμητική σειρά ως λογική μεταβλητή σε MATLAB .
Εικόνων Logical Array ευρετηρίου
Η

Στο MATLAB , μια λογική σειρά της ίσης βαθμό μπορεί να χρησιμοποιηθεί ως η ευρετηρίου για να επιλέξετε τα στοιχεία από έναν πίνακα.

αποτέλεσμα = some_array ( logical_array )

Το αποτέλεσμα θα είναι ένα διάνυσμα-στήλη που περιέχει τις τιμές των some_array στα δεικτών όπου logical_array ήταν αλήθεια ή 1 . Σε ορισμένες περιπτώσεις , μπορεί να θέλετε να αφήσει τη δομή της some_array ανέπαφη , ρύθμιση, αντί να το μηδέν όλες τις τιμές που είναι ψευδείς int αυτός λογική σειρά .

Another_result = some_array . * Λογική σειρά

Η another_result θα είναι ίση σε έκταση με some_array . Ο φορέας εκμετάλλευσης " . * " Είναι το στοιχείο -σοφός πολλαπλασιασμό των μητρών .

Η Λογική Λειτουργίες σε πίνακες
Η

Πριν από τη χρήση λογική σειρά ευρετηρίαση , είναι αναγκαίο να κατασκευάσει πρώτα ένα κατάλληλο λογική συστοιχία . Στο MATLAB , η κανονική boolean φορείς μπορούν να χρησιμοποιηθούν σε μήτρες , καθώς και .

My_matrix > 5my_matrix == 10my_matrix <= 3my_matrix ! = 15

Μια λογική σειρά μπορεί επίσης να κατασκευαστεί με τη χρήση της λογικής ( ) λειτουργία , τον καθορισμό των κατάλληλων διαστάσεων . Οι τιμές μπορεί στη συνέχεια να ρυθμιστεί μέσα από μια ποικιλία λειτουργιών για τις πιο περίπλοκες εργασίες .
Εικόνων Βρείτε Λειτουργία
Η

Λογική ευρετηρίαση επιστρέφει διέταξε διάνυσμα των τιμών στη μήτρα στα σημεία όπου η λογική δείκτης είναι αλήθεια. Ωστόσο, η θέση μπορεί να μην είναι γνωστή . Η συνάρτηση find ( ) επιστρέφει το δείκτη λογικά πραγματικές αξίες . Τα αποτελέσματα της find ( ) συνάρτηση μπορεί να είναι κρίσιμη για την ερμηνεία των αποτελεσμάτων της λογικής ευρετηρίασης

θέσεις = βρει ( logical_index ) θέσεις = βρει ( my_matrix > 5 )
εικόνων

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

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