Πώς να καλέσετε μια στήλη στο MATLAB

Pos Na Kalesete Mia Stele Sto Matlab



Πολλές λειτουργίες σειρών και στηλών στο MATLAB είναι χρήσιμες στη θεωρία πινάκων. Η κλήση της(των) στήλης(ών) από τον πίνακα είναι μία από αυτές τις διαδικασίες. Συνήθως, αυτή η λειτουργία εκτελείται σε πίνακες που έχουν πολύ μεγάλες διαστάσεις για την εξαγωγή μιας συγκεκριμένης στήλης ή στηλών για τη δημιουργία μιας υπομήτρας αυτής της μήτρας. Αυτό το άρθρο θα μας διδάξει πώς να καλέσουμε τη στήλη ή μια περιοχή στηλών από τη μήτρα χρησιμοποιώντας ορισμένα παραδείγματα.

Πώς να καλέσετε στήλες από ένα Matrix στο MATLAB;

Χρησιμοποιώντας τη δεδομένη σύνταξη, μπορούμε να καλέσουμε μια στήλη ή πολλές στήλες από τον πίνακα.

ΕΝΑ ( : , n )
ΕΝΑ ( : , n:r )
ΕΝΑ ( : , [ n1 , n2 , n3… ] )

Εδώ:







  • A(:, n) δίνει έναν τρόπο για να καλέσετε μια στήλη καθορίζοντας το ευρετήριο της στήλης που είναι n. Αντικαταστήστε το n με ένα ευρετήριο στήλης ακέραιας τιμής που θέλετε να καλέσετε.
  • A(:, n:r) δίνει έναν τρόπο κλήσης πολλαπλών διαδοχικών στηλών καθορίζοντας το εύρος n:r όπου n είναι η πρώτη στήλη και r είναι η τελευταία στήλη του καθορισμένου εύρους.
  • A(:, [n1, n2, n3…]) δίνει έναν τρόπο για να καλέσετε πολλές στήλες που δεν είναι διαδοχικές, καθορίζοντας τους αριθμούς στηλών σε αγκύλες.

Παράδειγμα 1

Σε αυτό το παράδειγμα, δείχνουμε πώς να χρησιμοποιήσετε το MATLAB για να καλέσετε μια στήλη από τον παρεχόμενο πίνακα. Για να ξεκινήσουμε, χρησιμοποιούμε την εντολή eye() για να δημιουργήσουμε έναν διαγώνιο πίνακα με 5 σειρές και 5 στήλες. Στη συνέχεια καλείται η 5η στήλη του πίνακα με αναφορά του ευρετηρίου του. Στη συνέχεια εμφανίζεται στην οθόνη το διάνυσμα της τελικής στήλης.



ΕΝΑ = μάτι ( 5 )
ΕΝΑ ( : , 5 )



Παράδειγμα 2

Σε αυτό το παράδειγμα, δείχνουμε πώς να χρησιμοποιήσετε το MATLAB για να καλέσετε πολλές στήλες από τον καθορισμένο πίνακα. Για να ξεκινήσουμε, χρησιμοποιούμε την εντολή eye() για να δημιουργήσουμε έναν διαγώνιο πίνακα με 5 σειρές και 5 στήλες. Στη συνέχεια, δίνοντας το εύρος των δεικτών στηλών, ονομάζουμε στήλες μήτρας. Στη συνέχεια, ο προκύπτων υπομήτρας του καθορισμένου πίνακα εμφανίζεται στην οθόνη.





ΕΝΑ = μάτι ( 5 )
ΕΝΑ ( : , 2 : 4 )

Παράδειγμα 3

Σε αυτό το παράδειγμα, δείχνουμε πώς να χρησιμοποιήσετε το MATLAB για να καλέσετε πολλές στήλες από έναν δεδομένο πίνακα, ακόμη και όταν δεν είναι διαδοχικές. Για να ξεκινήσουμε, χρησιμοποιούμε την εντολή eye() για να δημιουργήσουμε έναν διαγώνιο πίνακα με 5 σειρές και 5 στήλες. Στη συνέχεια, παρέχουμε τους δείκτες των στηλών σε αγκύλες για να καλέσουμε τις στήλες του πίνακα. Στη συνέχεια, ο προκύπτων υπομήτρας του καθορισμένου πίνακα εμφανίζεται στην οθόνη.



ΕΝΑ = μάτι ( 5 )
ΕΝΑ ( : , [ 2 4 ] )

συμπέρασμα

Στο MATLAB, πολλές πράξεις σειρών και στηλών είναι χρήσιμες για πίνακες. Μια στήλη ή στήλες από τον πίνακα μπορεί να ονομαστεί μία από αυτές τις διαδικασίες. Μπορούμε να χρησιμοποιήσουμε αυτή τη λειτουργία για να δημιουργήσουμε υπομήτρες από τον δεδομένο πίνακα. Αυτό το σεμινάριο παρείχε διαφορετικούς τρόπους κλήσης μεμονωμένων ή πολλαπλών στηλών από τη μήτρα.