Contenu principal

Afficher le format des valeurs numériques

Par défaut, MATLAB® utilise un format court à 5 chiffres pour afficher les nombres. Par exemple,

x = 4/3
x =

    1.3333

Vous pouvez changer l’affichage dans la fenêtre de commande ou dans l’éditeur à l’aide de la fonction format.

format long
x
x =

   1.333333333333333

Utiliser la fonction format ne définit le format que pour la session MATLAB courante. Pour définir le format des sessions ultérieures, cliquez sur Settings dans l’onglet Home dans la section Environment. Sélectionnez MATLAB > Command Window, puis choisissez une option Numeric format.

La table suivante résume les options de format de sortie numérique.

Style

Résultat

Exemple

short (default)

Format court, à décimale fixe, avec 4 chiffres après la virgule décimale.

3.1416

long

Format long, à décimale fixe, avec 15 chiffres après la virgule décimale pour les valeurs double, et 7 chiffres après la virgule décimale pour les valeurs single.

3.141592653589793

shortE

Notation scientifique courte avec 4 chiffres après la virgule décimale.

3.1416e+00

longE

Notation scientifique longue avec 15 chiffres après la virgule décimale pour les valeurs double, et 7 chiffres après la virgule décimale pour les valeurs single.

3.141592653589793e+00

shortG

Format court, à décimale fixe ou en notation scientifique, selon ce qui est le plus compact, avec un total de 5 chiffres.

3.1416

longG

Format long, à décimale fixe ou en notation scientifique, selon ce qui est le plus compact, avec un total de 15 chiffres pour les valeurs double et 7 chiffres pour les valeurs single.

3.14159265358979

shortEng

Notation ingénieur courte (l’exposant est un multiple de 3) avec 4 chiffres après la virgule décimale.

3.1416e+000

longEng

Notation ingénieur longue (l’exposant est un multiple de 3) avec 15 chiffres significatifs.

3.14159265358979e+000

+

Format positif/négatif avec +, - et caractères vides affichés pour les éléments positifs, négatifs et zéros.

+

bank

Format monétaire avec 2 chiffres après la virgule décimale.

3.14

hex

Représentation hexadécimale d’un nombre en double précision binaire.

400921fb54442d18

rat

Ratio de petits entiers.

355/113

Le format d’affichage n’affecte que la façon dont sont affichés les nombres, pas celle dont ils sont stockés dans MATLAB.

Voir aussi

Rubriques