Contenu principal

DisplayFormatOptions

Format d’affichage de la sortie dans la fenêtre de commande

Description

Vous pouvez utiliser la fonction format pour créer un objet DisplayFormatOptions contenant des informations sur le format d’affichage actuel dans la fenêtre de commande. Cet objet a deux propriétés : NumericFormat stocke le format d’affichage numérique et LineSpacing stocke le format d’affichage des interlignes. Vous pouvez également appeler format avec un objet DisplayFormatOptions comme argument en entrée pour restaurer les paramètres d’affichage enregistrés dans cet objet.

Création

Créez un objet DisplayFormatOptions en appelant la fonction format avec un argument en sortie.

Propriétés

développer tout

Format d’affichage numérique, spécifié comme l’une des options suivantes.

Style

Résultat

Exemple

short

Format court, à décimale fixe, avec 4 chiffres après la virgule décimale. C’est le paramètre numérique par défaut.

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

rational

Ratio de petits entiers.

355/113

Format d’affichage des interlignes, spécifié comme compact ou loose.

Style

Résultat

Exemple

compact

Supprime les lignes vides superflues pour afficher une plus grande partie de la sortie sur un seul écran.

theta = pi/2
theta =
1.5708

loose

Ajoute des lignes vides pour que la sortie soit plus facile à lire. C’est le paramètre par défaut pour les interlignes.

theta = pi/2

theta =

1.5708

Exemples

réduire tout

Depuis la version R2021a

Obtenez le format d’affichage actuel.

fmt = format
fmt = 
  DisplayFormatOptions with properties:

    NumericFormat: "short"
      LineSpacing: "loose"

Depuis la version R2021a

Enregistrez le format d’affichage actuel et restaurez-le ultérieurement.

Définissez l’affichage numérique sur shortE et affichez une matrice 2 x 2 de valeurs numériques.

format shortE
m = [9638573934 37467; 236 574638295]
m = 2×2

   9.6386e+09   3.7467e+04
   2.3600e+02   5.7464e+08

Enregistrez le format d’affichage actuel dans oldFmt et changez le format numérique en longE.

oldFmt = format("longE")
oldFmt = 
  DisplayFormatOptions with properties:

    NumericFormat: "shortE"
      LineSpacing: "loose"

Confirmez que le format numérique est maintenant la notation scientifique longue en affichant à nouveau la matrice m.

m
m = 2×2

     9.638573934000000e+09     3.746700000000000e+04
     2.360000000000000e+02     5.746382950000000e+08

Restaurez le format à son état précédent. Affichez à nouveau m pour confirmer que le format numérique est maintenant la notation scientifique courte.

format(oldFmt)
m
m = 2×2

   9.6386e+09   3.7467e+04
   2.3600e+02   5.7464e+08

Historique des versions

Introduit dans R2021a

Voir aussi