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