Κάθε γραμμή κώδικα εκτελείται από MATLAB επιστρέφει συνήθως μία ή περισσότερες τιμές . Η έξοδος της γραμμής , που ονομάζεται επίσης μια ηχώ , μπορεί να κατασταλεί με τελειώνει μια γραμμή με ένα ερωτηματικό . Η γραμμή " a = 5 +6 " επιστρέφει " ans = 11 " . Προσθέτοντας ένα ερωτηματικό κρατά εξόδου από το να γράψει στο παράθυρο εντολών : " a = 5 +6 ? " . Echo μπορεί να απενεργοποιηθεί στο πεδίο εφαρμογής της τρέχουσας λειτουργίας εκτελώντας την εντολή " echo off" . Όλα echo μπορεί να απενεργοποιηθεί με τη χρήση " echo off όλους» .
Εικόνων Εμφάνιση μεταβλητές
Η
Είναι εύκολο να εμφανίσετε τα περιεχόμενα μιας μεταβλητής , πληκτρολογώντας το όνομα του μεταβλητή στη γραμμή εντολών . Ωστόσο, αυτό προλογίζει την οθόνη με τη σειρά « Μεταβλητό name> = " . Καλώντας τη λειτουργία disp ( ) με το όνομα μιας μεταβλητής ως επιχείρημα εμφανίζει τα δεδομένα σε αναγνώσιμη μορφή . Να είστε προσεκτικοί όταν διέρχονται μεγάλες μήτρες στο disp ( λειτουργία ) , καθώς όλα τα δεδομένα θα εκτυπωθούν .
Η Γραφή Χορδές στην επιφάνεια εργασίας
Η
Μπορείτε να θεωρούν ότι είναι χρήσιμο να πλέκετε εκτύπωσης δείχνει την πρόοδο του προγράμματος κατά τη διάρκεια της εκτέλεσης , αντί να χρειάζεται κάθε γραμμή ηχώ στο παράθυρο εντολών . Η εντολή fprintf ( ) σας επιτρέπει να διαμορφώσετε ένα string και να το γράψετε σε ένα αρχείο , ή στο παράθυρο εντολών αν δεν χειρισμού αρχείων είναι δεδομένη. Οι Format χαρακτήρες προλογίζεται με "% " χαρακτήρα , όπως είναι % d για μια βάση 10 τον αριθμό , % s για το σπάγκο ή % f για ένα αριθμό κινητής υποδιαστολής .
Fprintf ( « Το πρόγραμμά μου , % s , έχει φτάσει βήμα % d από% d βήματα \\ n ' , my_program_name , current_step , total_steps ) ? .
εικόνων Γράφοντας Χορδές σε αρχείο
Η
Μια συμβολοσειρά μπορεί να διαμορφωθεί και να αποθηκεύεται σε μια μεταβλητή για αργότερα εξόδου χρησιμοποιώντας το sprintf ( λειτουργία ) . Η συνάρτηση fprintf ( ) μπορεί να χρησιμοποιηθεί για να γράψει απευθείας ένα μορφοποιημένο string σε ένα αρχείο εξόδου
my_string = sprintf ( « Ο αριθμός μου είναι % d \\ n ". , My_numer ) ? . File_handle = fopen ( ' my_output_file . txt ' , ' w ' ) ? fprintf ( file_handle , my_string ) ? Αδυναμία εγγραφής αρχείου ( file_handle ) ?
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα