Установка формата отображения выходных данных для окна команд
format( изменяет формат отображения выходных данных в окне команд на формат, указанный style)style. Например, format("shortG") отображает числовые значения в компактной форме с 5 итоговыми цифрами. Числовые форматы влияют только на то, как номера отображаются в выходных данных окна команд, а не на то, как MATLAB ® вычисляет или сохраняет их.
При указании стиля по имени можно использовать форму команды без скобок или кавычек:
format shortG сохраняет текущий формат отображения в fmt = format(style)fmt а затем изменяет формат отображения на указанный стиль. (с R2021a года)
Командную форму нельзя использовать при запросе выходных данных или при передаче переменной в качестве входных данных. Заключите входные данные в круглые скобки и включите имена стилей в кавычки.
fmt = format("shortG");
format(fmt)Указанный формат применяется только к текущему сеансу MATLAB. Для сохранения формата между сеансами выберите параметр «Числовой формат» или «Межстрочный интервал» в настройках окна команд.
Можно указать short или long и тип презентации отдельно, например, format short E или format("short E").
MATLAB всегда отображает целочисленные типы данных с соответствующим количеством цифр для данного типа данных. Например, MATLAB использует 3 цифры для отображения int8 типы данных (например, -128: 127). Установка формата вывода вshort или long не влияет на отображение переменных целочисленного типа.
Целочисленные числа с плавающей запятой, максимум 9 цифр, не отображаются в научной нотации.
Если отображается матрица с широким диапазоном значений, рекомендуется использовать shortG. См. раздел Формат большого диапазона данных.