По умолчанию MATLAB® использует 5-разрядный формат short, чтобы отобразить числа. Например,
x = 4/3
x = 1.3333
Можно изменить отображение в Командном окне или Редакторе с помощью format
функция.
format long
x
x = 1.333333333333333
Используя format
функционируйте только устанавливает формат для текущего сеанса работы с MATLAB. Чтобы установить формат для последующих сеансов, нажмите
Preferences на вкладке Home в разделе Environment. Выберите MATLAB> Command Window, и затем выберите опцию Numeric format.
Следующая таблица обобщает числовые опции выходного формата.
| Результат | Пример |
---|---|---|
| Короткий, фиксированный десятичный формат с 4 цифрами после десятичной точки. | 3.1416
|
| Долго, фиксированный десятичный формат с 15 цифрами после десятичной точки для | 3.141592653589793
|
| Короткое экспоненциальное представление с 4 цифрами после десятичной точки. | 3.1416e+00 |
| Долгое экспоненциальное представление с 15 цифрами после десятичной точки для | 3.141592653589793e+00 |
| Короткий, фиксированный десятичный формат или экспоненциальное представление, какой бы ни более компактно, с в общей сложности 5 цифрами. | 3.1416
|
| Долго, фиксированный десятичный формат или экспоненциальное представление, какой бы ни более компактно, с в общей сложности 15 цифрами для | 3.14159265358979
|
| Короткая инженерная запись (экспонента трехзначного порядка) с 4 цифрами после десятичной точки. | 3.1416e+000 |
| Длинная инженерная запись (экспонента трехзначного порядка) с 15 значительными цифрами. | 3.14159265358979e+000 |
| Положительный/Отрицательный формат с | + |
| Формат валюты с 2 цифрами после десятичной точки. | 3.14
|
| Шестнадцатеричное представление бинарного номера с двойной точностью. | 400921fb54442d18 |
| Отношение маленьких целых чисел. | 355/113
|
Формат отображения только влияет, как числа отображены, не то, как они хранятся в MATLAB.