Come per visualizzare un valore in una stringa MATLAB

January 11

Come per visualizzare un valore in una stringa MATLAB


MATLAB è un leader linguaggio di programmazione tecnica 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 caratteri speciali di conversione in stringa che verrà formattato con il contenuto corrente di una variabile numerica.

istruzione

1 Scegli il tuo funzione di uscita. MATLAB offre due funzioni per visualizzare una variabile numerica in una stringa: ". Fprintf" "sprintf" e La funzione "sprintf" formatta 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 non viene dato alcun ID file.

2 Formattare la stringa. Consideriamo due variabili numeriche contenenti interi: "number1" e "number2". Come esempio, visualizzare entrambi i numeri così come il risultato della divisione "number1" con "number2". La stringa di formato per dare alla funzione di stampa potrebbe essere, "il risultato della divisione% d di% d è% f."

Si noti che le virgolette doppie devono 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à formato una variabile numerica come base 10, intero con segno. Il carattere di conversione "% f" formatta la variabile come un punto fisso-decimale.

3 Stampa l'esempio precedente al desktop MATLAB durante l'esecuzione di un programma, effettuare la seguente chiamata di funzione nel programma:

fprintf ( "il risultato della divisione% d di% d è% f", numero1, numero2, numero1 / numero2);

4 Salvare l'esempio precedente di una variabile stringa. Effettuare la seguente funzione di chiamata MATLAB nel programma:

output_string = sprintf ( "il risultato della divisione% d di% d è% f", numero1, numero2, numero1 / numero2);

Consigli e avvertenze

  • Vedere la documentazione del prodotto MATLAB per la lista completa dei caratteri di conversione stringa.