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

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

Το μέγεθος του πίνακα σε MATLAB

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

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

MATLAB παρέχει διάφορες εκδόσεις του μεγέθους λειτουργεί για να πάρει πληροφορίες σχετικά με το μέγεθος ενός πίνακα . Η απλούστερη εκδοχή της συνάρτησης, "D = μέγεθος (Χ ) ", εκχωρεί το μήκος κάθε διάσταση της συστοιχίας "Χ" στην αντίστοιχη θέση στο φορέα "d ". Εάν το Χ είναι ένα τεσσάρων δυσδιάστατη συστοιχία των μηκών τέσσερα , επτά , δύο και ένα , καλώντας « d = μέγεθος ( Χ ) " θα προετοιμάσει d ως ένα διάνυσμα με τις τιμές τέσσερα , επτά , δύο και ένα . Το "m = το μέγεθος ( X , dim ) " λειτουργία αναθέτει το μήκος του « dim» διάσταση του πίνακα "X " με τη μεταβλητή "m ", όπου "σκοτεινό " είναι ένας ακέραιος . Το " [ d1, d2 , d3 , ... , dn ] = μέγεθος (Χ ) " λειτουργία εκχωρεί τις τιμές του κάθε διάσταση στη συστοιχία "Χ" για την αντίστοιχη μεταβλητή στο αρχικό διάνυσμα . Εάν έχετε περισσότερες διαστάσεις στη συστοιχία "Χ" από ό, τι υπάρχουν μεταβλητές στον φορέα , το προϊόν των μηκών των τελικών διαστάσεων θα αποθηκεύονται στην τελική μεταβλητή στον φορέα . Αν έχετε λιγότερες διαστάσεις του πίνακα , όλα τα επιπλέον μεταβλητές του φορέα θα πρέπει να δίνεται η τιμή "1".

Η Μήκος Λειτουργία
Η

MATLAB μπορούν επίσης να εκφράσουν τις πληροφορίες σχετικά με το μέγεθος ενός πίνακα μέσω της λειτουργίας μήκους. Η συνάρτηση μήκους , " μήκος ( Χ), " βρίσκει τη μεγαλύτερη διάσταση κατά μήκος της συστοιχίας "Χ" και επιστρέφει το μήκος του. Αν ήταν στο μήκος ( X ) καλούν σε μια σειρά με διαστάσεις μήκους άνω των οκτώ , 17 , 92 και τρία , θα επιστρέψει 92 , ανεξάρτητα από τις τιμές που αποθηκεύονται σε κάθε χώρο στη συστοιχία .
Εικόνων οι μέγιστο μέγεθος
Η

συστοιχίες MATLAB περιορισμένη σε μέγεθος από τον υπολογιστή που MATLAB λειτουργεί με . Οι υπολογιστές που εκτελούν εκδόσεις 32 - bit του MATLAB σε λειτουργικά συστήματα 32 - bit περιορίζεται στις μικρότερες συστοιχίες : μεταξύ 155 x10 ^ 6 και 312x10 ^ 6 δίκλινα τιμές , ή μεταξύ 1.246 x10 ^ 6 και 2147 x10 ^ 6 ακέραιες τιμές . 64 - βιτ εκδόσεις του MATLAB 7.5 σε λειτουργικά συστήματα 64 - bit μπορεί να δημιουργήσει τις μεγαλύτερες σειρές , με έως και 2,8 x10 ^ 14 δίκλινα ή ακέραιος τιμές .
Η
εικόνων

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

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