Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come visualizzare un valore in un MATLAB String

MATLAB è un linguaggio di programmazione tecnico di primo piano per la scienza e l'ingegneria . Durante l'esecuzione di un programma , spesso è necessario stampare un messaggio contenente valori correnti per alcune variabili . MATLAB consente di inserire i caratteri speciali di conversione in stringa che verrà formattata con il contenuto corrente di una variabile numerica . Istruzioni
1

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