Apri Matlab e avviare un nuovo progetto selezionando "Nuovo" dalla scheda " Window" nel menu principale di MATLAB.
Funzione 2
Tipo " boxSizeTable " sulla prima riga e identificare lo scopo del tavolo con l'aggiunta di un commento del tipo" % Questa tabella dimostrerà la stampa con fprintf " sulla seconda riga .
3
identificare informazioni tavola impostando le etichette di colonna e identificatori di riga , e specificando il contenuto di ogni cella conterrà. Per una tabella che identifica i formati disponibili per scatole di spedizione, ad esempio , digitare quanto segue: etichetta
= char ( 'small ' , 'medium' , ' grande '); width = [5 , 5 , 10 ] , altezza = [5 , 8, 15 ] ; profondità = [15 , 15 , 20]; % del volume è misurato in mc metersvol = larghezza * altezza * depth/10000 , . .
4
Inizio la funzione fprintf dando il tavolo un titolo . Identificare la funzione e il titolo, quindi terminare la dichiarazione con il carattere speciale - "\\ n '" - che istruisce Matlab per elaborare immediatamente la successiva riga di codice :
fprintf ( ' \\ Box nShipping Misure \\ n \\ n ');
5
Aggiungi una seconda dichiarazione fprintf per stampare identificatori di riga e passare alla riga successiva di codice :
fprintf ( ' formato di larghezza altezza profondità del volume \\ n ');
6
tipo nelle dichiarazioni fprintf aggiuntive per completare la formattazione della tabella. In questa tabella , ad esempio , si aggiunge una ulteriore dichiarazione di raccontare fprintf per informare i lettori delle misure del tavolo sono in centimetri anziché pollici :
fprintf ( ' ( cm) ( cm) ( cm) ( m ^ 3 ) \\ n ');
7
Finitura formattazione con l'aggiunta di un ciclo "for " che aggiunge il campo larghezza spaziatura , formati di testo e numeri tramite codici di conversione , e incarica fprintf per continuare a stampare fino a quando tutte le informazioni specificato stampe. Ad esempio, " 8s " istruisce fprintf per consentire otto spazi di carattere e formattare la linea come una stringa , mentre " 8d " permette di otto spazi di carattere e istruisce fprintf per formattare la linea come un numero intero:
per i = 1: lunghezza ( larghezza ) fprintf ( '% - 8s % 8d % 8d % 8d % 9.5f \\ n' , ... etichetta (i, :) , larghezza ( i) , altezza ( i) , profondità ( i) , vol ( i) ) economici 8
Salva e visualizza i risultati sullo schermo , oppure selezionare " Stampa" dal tab " File" nel menu principale e stampare i risultati su carta .
software © www.354353.com