Hauptinhalt

DisplayFormatOptions

Anzeigeformat der Ausgabe im Befehlsfenster

Seit R2021a

Beschreibung

Sie können die Funktion format verwenden, um ein Objekt DisplayFormatOptions zu erstellen, das Informationen zum aktuellen Anzeigeformat im Befehlsfenster enthält. Das Objekt weist zwei Eigenschaften auf: NumericFormat speichert das numerische Anzeigeformat, LineSpacing speichert das Zeilenabstand-Anzeigeformat. Zudem können Sie format mit einem Objekt DisplayFormatOptions als Eingabeargument aufrufen, um die in diesem Objekt gespeicherten Anzeigeeinstellungen wiederherzustellen.

Erstellung

Erstellen Sie ein Objekt DisplayFormatOptions, indem Sie die Funktion format mit einem Ausgabeargument aufrufen.

Eigenschaften

alle erweitern

Numerisches Anzeigeformat, angegeben als eine der folgenden Optionen.

Style

Ergebnis

Beispiel

short

Kurzes Festkomma-Format mit 4 Ziffern nach dem Dezimalpunkt. Dies ist die Zahlen-Standardeinstellung.

3.1416

long

Langes Festkomma-Format mit 15 Ziffern nach dem Dezimalpunkt für double-Werte und 7 Ziffern nach dem Dezimalpunkt für single-Werte.

3.141592653589793

shortE

Kurze wissenschaftliche Schreibweise mit 4 Ziffern nach dem Dezimalpunkt.

3.1416e+00

longE

Lange wissenschaftliche Schreibweise mit 15 Ziffern nach dem Dezimalpunkt für double-Werte und 7 Ziffern nach dem Dezimalpunkt für single-Werte.

3.141592653589793e+00

shortG

Kurzes Festkomma-Format oder kurze wissenschaftliche Schreibweise, wenn diese kompakter ist, mit insgesamt 5 Ziffern.

3.1416

longG

Langes Festkomma-Format oder lange wissenschaftliche Schreibweise, wenn diese kompakter ist, mit insgesamt 15 Ziffern für double-Werte und 7 Ziffern für single-Werte.

3.14159265358979

shortEng

Kurze technische Schreibweise (der Exponent ist ein Vielfaches von 3) mit 4 Ziffern nach dem Dezimalpunkt.

3.1416e+000

longEng

Lange technische Schreibweise (der Exponent ist ein Vielfaches von 3) mit 15 signifikanten Ziffern.

3.14159265358979e+000

+

Positiv/Negativ-Format mit +, - und Leerzeichen für positive, negative und Null-Elemente.

+

bank

Währungsformat mit 2 Ziffern nach dem Dezimalpunkt.

3.14

hex

Hexadezimale Darstellung einer binären Zahl mit doppelter Genauigkeit.

400921fb54442d18

rational

Verhältnis von kleinen ganzen Zahlen.

355/113

Zeilenabstand-Anzeigeformat, angegeben als compact oder loose.

Style

Ergebnis

Beispiel

compact

Sie können zusätzliche Leerzeilen deaktivieren, um mehr Ausgabe auf einem Bildschirm anzuzeigen.

theta = pi/2
theta =
1.5708

loose

Fügen Sie Leerzeilen hinzu, um die Ausgabe besser lesbar zu gestalten. Dies ist die Standardeinstellung für den Zeilenabstand.

theta = pi/2

theta =

1.5708

Beispiele

alle reduzieren

Ab R2021a

Rufen Sie das aktuelle Anzeigeformat ab.

fmt = format
fmt = 
  DisplayFormatOptions with properties:

    NumericFormat: "short"
      LineSpacing: "loose"

Ab R2021a

Speichern Sie das aktuelle Anzeigeformat und stellen Sie es später wieder her.

Setzen Sie die Zahlenanzeige auf shortE und zeigen Sie eine 2x2-Matrix aus Zahlenwerten an.

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

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

Speichern Sie das aktuelle Anzeigeformat in oldFmt und ändern Sie das Zahlenformat auf longE.

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

    NumericFormat: "shortE"
      LineSpacing: "loose"

Bestätigen Sie, dass das Zahlenformat nun lange wissenschaftliche Notation ist, indem Sie die Matrix m erneut anzeigen.

m
m = 2×2

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

Stellen Sie den vorherigen Zustand des Formats wieder her. Zeigen Sie m erneut an, um zu bestätigen, dass das Zahlenformat nun kurze wissenschaftliche Notation ist.

format(oldFmt)
m
m = 2×2

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

Versionsverlauf

Eingeführt in R2021a

Siehe auch