λογισμικό

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

Πώς να εκτυπώσετε έναν πίνακα με fprintf στο Matlab

Εκτύπωση πίνακα στο Matlab δεν σημαίνει πάντα ότι το τραπέζι σας πρόκειται να δείχνουν καλά σε έντυπη μορφή . Χρησιμοποιήστε τη λειτουργία fprintf στο Matlab για να κάνει τον πίνακα εκτύπωση σας φαίνονται καλά . Δηλώσεις θα συμπεριληφθούν στο fprintf - ξεκινώντας από το boxSizeTable λειτουργία - σας επιτρέπει να προσθέσετε ετικέτες στηλών , στρωμένο τραπέζι, διαστάσεις και μορφή πίνακα μεταβλητών , που σας δίνει πλήρη έλεγχο πάνω στην εμφάνιση και τη μορφοποίηση των πληροφοριών πίνακα . Αναλύστε τις πληροφορίες του πίνακα , να αποφασίσει σχετικά με τις ετικέτες και , εάν είναι απαραίτητο , σχεδιάστε ένα σκίτσο για να κάνουν χρήση fprintf στο Matlab ευκολότερη. Οδηγίες
Η 1

Open Matlab και να ξεκινήσετε ένα νέο έργο με την επιλογή " New " από την καρτέλα " Παράθυρο " στο κύριο μενού Matlab . 2

function Τύπος " boxSizeTable " στην πρώτη γραμμή και να προσδιορίζουν το στόχο του πίνακα προσθέτοντας ένα σχόλιο όπως" % ο πίνακας αυτός θα αποδείξει την εκτύπωση με fprintf " στη δεύτερη γραμμή .
εικόνων 3

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

label = char ( «μικρό» , «μεσαία» , «μεγάλο» ) ? Width = [ 5 ? 5 ? 10 ] ? height = [ 5 ? 8 ? 15 ] ? βάθος = [ 15 ? 15 ? 20] ? % του όγκου μετράται σε κυβικά metersvol = πλάτος * ύψος * depth/10000 ? . .
Η 4

Αρχή η λειτουργία fprintf δίνοντας στον πίνακα έναν τίτλο . Προσδιορίστε τη λειτουργία και τον τίτλο , στη συνέχεια καταλήγουν τη δήλωση με τον ιδιαίτερο χαρακτήρα - "\\ n " " - που καθοδηγεί Matlab για την επεξεργασία αμέσως την επόμενη γραμμή κώδικα :

fprintf ( '\\ nShipping Box μεγέθη \\ n \\ n ' ) ?
5

Προσθέστε μια δεύτερη δήλωση fprintf να εκτυπώσετε αναγνωριστικά γραμμή και να προχωρήσουμε στην επόμενη γραμμή κώδικα :

fprintf ( ' μέγεθος πλάτος ύψος βάθος του όγκου \\ n ' ) ?
Η 6

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

fprintf ( ' (cm ) ( cm ) ( cm) ( m ^ 3 ) \\ n ' ) ?
Η 7

Τέλος μορφοποίηση με την προσθήκη ενός " για " βρόχο που προσθέτει τομέα απόσταση πλάτους , μορφές κειμένου και αριθμών μέσω μετατροπής κωδικών , και δίνει εντολή fprintf να συνεχίσει την εκτύπωση έως ότου όλες οι πληροφορίες που καθορίσατε εκτυπώσεις . Για παράδειγμα , " 8άρια " εντολή fprintf να επιτρέψει οκτώ κενά διαστήματα και να μορφοποιήσετε τη γραμμή ως μια σειρά, ενώ το " 8δ " επιτρέπει οκτώ κενά διαστήματα και δίνει εντολή fprintf να διαμορφώσετε τη γραμμή ως έναν ακέραιο :

για i = 1 : μήκος (πλάτος ) fprintf ( '% -8s % 8d % 8d % 8d % 9.5f \\ n' , ... ετικέτα (i, :) , το πλάτος (ί ) , το ύψος (ί) , το βάθος ( i) , vol ( i ) )
8

Αποθηκεύστε και δείτε τα αποτελέσματά σας στην οθόνη , ή επιλέξτε "Print" από την καρτέλα "Αρχείο " στο κύριο μενού και να εκτυπώσετε τα αποτελέσματά σας σε χαρτί .


Η

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

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