Main Content

fprintf

Visualizza il testo della variabile centrato sull’icona del sottosistema mascherato

    Descrizione

    Il comando fprintf(text) visualizza il testo formattato centrato sull’icona.

    fprintf(formatspec,var) formatta var come specificato in formatSpec.

    Esempi

    Visualizzazione del testo sull’icona di blocco

    Visualizzare il testo Hello sull’icona.

    fprintf('Hello');

    Visualizzazione del testo formattato sull’icona di blocco

    Convertire il carattere a in un numero intero 97 e visualizzarlo sull’icona di blocco.

    myvar = 'a'
    fprintf('hello = %d',myvar);
    

    format spec

    Argomenti di input

    comprimi tutto

    Il testo che appare sul blocco è specificato come stringa

    Tipi di dati: char | string

    Il carattere di conversione per la variabile è specificato.

    Operatore di formattazione

    Un operatore di formattazione inizia con un segno di percentuale, %, e termina con un carattere di conversione. È obbligatorio per specificare il carattere di conversione. A scelta, è possibile specificare identificatore, flag, larghezza campo, precisione e operatori di sottotipo tra % e il carattere di conversione. Gli spazi tra gli operatori non sono validi e sono visualizzati qui solo per questioni di leggibilità.

    Carattere di conversione

    Questa tabella mostra i caratteri di conversione per formattare i dati numerici e di tipo carattere come testo.

    Tipo di valoreConversioneDettagli

    Numero intero, con firma

    %d o %i

    Base 10

    Numero intero, senza firma

    %u

    Base 10

    %o

    Base 8 (ottale)

    %x

    Base 16 (esadecimale), lettere minuscole af

    %X

    Lo stesso per %x, lettere maiuscole AF

    Numero in virgola mobile

    %f

    Notazione in virgola fissa (utilizzare un operatore di precisione per specificare il numero di cifre dopo il separatore decimale.)

    %e

    Notazione esponenziale, come ad esempio 3.141593e+00 (utilizzare un operatore di precisione per specificare il numero di cifre dopo il separatore decimale.)

    %E

    Lo stesso per %e, ma con lettere maiuscole, come ad esempio 3.141593E+00 (utilizzare un operatore di precisione per specificare il numero di cifre dopo il separatore decimale.)

    %g

    Il più compatto di %e o %f, senza zeri a destra (utilizzare un operatore di precisione per specificare il numero di cifre significative.)

    %G

    Il più compatto di %E o %f, senza zeri a destra (utilizzare un operatore di precisione per specificare il numero di cifre significative.)

    Caratteri o stringhe

    %c

    Carattere singolo

    %s

    Vettore di caratteri o array di stringhe. Il tipo di testo di output è lo stesso del tipo di formatSpec.

    Tipi di dati: char | string

    La variabile è formattata secondo il carattere di formattazione specificato in formatspec.

    Nota

    Sebbene questa funzione fprintf abbia un nome identico alla sua funzione corrispondente MATLAB®, fornisce solo la funzionalità descritta in questa pagina.

    Cronologia versioni

    Introduzione prima di R2006a

    Vedi anche

    | |