DisplayFormatOptions

Формат вывода в Командном окне

Описание

Можно использовать format функционируйте, чтобы возвратить информацию о текущем формате отображения в Командном окне. Та информация хранится в DisplayFormatOptions объект. Объект имеет два свойства: NumericFormat хранит формат цифрового дисплея и LineSpacing хранит формат отображения межстрочного интервала. Можно также вызвать format с DisplayFormatOptions возразите как входной параметр, чтобы восстановить настройки отображения, сохраненные в том объекте.

Создание

Создайте DisplayFormatOptions объект путем вызова format функция с выходным аргументом.

Свойства

развернуть все

Формат цифрового дисплея в виде одной из этих опций.

Style

Результат

Пример

short

Короткий, фиксированный десятичный формат с 4 цифрами после десятичной точки. Это - числовая установка по умолчанию.

3.1416

long

Долго, фиксированный десятичный формат с 15 цифрами после десятичной точки для double значения и 7 цифр после десятичной точки для single значения.

3.141592653589793

shortE

Короткое экспоненциальное представление с 4 цифрами после десятичной точки.

3.1416e+00

longE

Долгое экспоненциальное представление с 15 цифрами после десятичной точки для double значения и 7 цифр после десятичной точки для single значения.

3.141592653589793e+00

shortG

Короткий, фиксированный десятичный формат или экспоненциальное представление, какой бы ни более компактно, с в общей сложности 5 цифрами.

3.1416

longG

Долго, фиксированный десятичный формат или экспоненциальное представление, какой бы ни более компактно, с в общей сложности 15 цифрами для double значения и 7 цифр для single значения.

3.14159265358979

shortEng

Короткая инженерная запись (экспонента трехзначного порядка) с 4 цифрами после десятичной точки.

3.1416e+000

longEng

Длинная инженерная запись (экспонента трехзначного порядка) с 15 значительными цифрами.

3.14159265358979e+000

+

Положительный/Отрицательный формат с +, -, и знаки пробела, отображенные для положительных, отрицательных, и нулевых элементов.

+

bank

Формат валюты с 2 цифрами после десятичной точки.

3.14

hex

Шестнадцатеричное представление бинарного номера с двойной точностью.

400921fb54442d18

rational

Отношение маленьких целых чисел.

355/113

Формат отображения межстрочного интервала в виде compact или loose.

Style

Результат

Пример

compact

Подавите избыточные пустые строки, чтобы показать больше информации на одном экране.

theta = пи/2
theta =
  1.5708

loose

Добавьте пустые линии, чтобы сделать выход более читаемым. Это - настройка по умолчанию для межстрочного интервала.

theta = пи/2

theta =

  1.5708

Примеры

свернуть все

Начиная с R2021a

Получите текущий формат отображения.

fmt = format
fmt = 
  DisplayFormatOptions with properties:

    NumericFormat: "short"
      LineSpacing: "loose"

Начиная с R2021a

Сохраните текущий формат отображения и восстановите его в более позднее время.

Установите цифровой дисплей на shortE и отобразите матрицу 2 на 2 числовых значений.

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

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

Сохраните текущий формат отображения в oldFmt и измените числовой формат в longE.

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

    NumericFormat: "shortE"
      LineSpacing: "loose"

Подтвердите, что числовой формат является теперь долгим, экспоненциальным представлением путем восстановления изображения матричного m.

m
m = 2×2

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

Восстановите формат к его предыдущему состоянию. Вновь отобразите m подтвердить, что числовой формат является теперь коротким, научным форматом.

format(oldFmt)
m
m = 2×2

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

Смотрите также

Введенный в R2021a