Cambiare funzione di uscita . MATLAB offre due funzioni per visualizzare una variabile numerica in una stringa : " . Fprintf " " sprintf " e I formati funzione " sprintf " l'output come una variabile stringa MATLAB . La funzione " fprintf " scrive la stringa formattata in un file di testo , o per l'uscita desktop se no ID file viene dato .
2
formato stringa . Consideriamo due variabili numeriche che contengono numeri interi : " number1 " e " numero2 " . A titolo di esempio , visualizzare entrambi i numeri , nonché il risultato della divisione " numero1 " con " numero2 " . La stringa di formato per dare alla funzione di stampa potrebbe essere, " il risultato della divisione % d di % d è % f . "
Noti che i doppi segni citazioni dovrebbero essere inclusi nel codice MATLAB . Il "% d" e " % f" sono caratteri di conversione che raccontano MATLAB come formattare la variabile numerica . Il "% d" carattere di conversione sarà formattare una variabile numerica da base 10 , intero con segno . Il " % f" formati di carattere di conversione la variabile come un numero decimale a virgola fissa .
3
stampare l' esempio di cui sopra per il desktop di MATLAB durante l'esecuzione di un programma , fare la seguente chiamata di funzione nel vostro programma :
fprintf ( " il risultato della divisione % d di % d è % f" , numero1, numero2 , number1/number2 ) ;
4
Salva l'esempio precedente per un variabile stringa. Effettuare la seguente chiamata di funzione MATLAB nel vostro programma :
output_string = sprintf ( " Il risultato della divisione % d di % d è % f " , numero1, numero2 , number1/number2 ) ;
Programmazione © www.354353.com