Получите отображаемый вывод как строку
возвращает отображаемый вывод str = formattedDisplayText(X)X как строка. Строка содержит disp(X).
задает параметры форматирования для строки с помощью одного или нескольких str = formattedDisplayText(X,Name,Value)Name,Value аргументы.
Создайте 3х3 диагональную матрицу.
I = diag([1 1 1]);
Используйте formattedDisplayText получать матрицу как строку.
strI = formattedDisplayText(I)
strI =
" 1 0 0
0 1 0
0 0 1
"
Можно также использовать выражения в качестве входных параметров.
strIplus = formattedDisplayText(2*I + ones(3))
strIplus =
" 3 1 1
1 3 1
1 1 3
"
Создайте struct, который содержит информацию об элементе пользовательского интерфейса.
S = struct('Type','Button','Size', 45,'Enabled',false)
S = struct with fields:
Type: 'Button'
Size: 45
Enabled: 0
Используйте formattedDisplayText с UseTrueFalseforLogical аргумент значения имени, чтобы получить struct как строку с логическими значениями, отображенными как "верный" или "ложный".
strS = formattedDisplayText(S,'UseTrueFalseForLogical',true)strS =
" Type: 'Button'
Size: 45
Enabled: false
"
Составьте таблицу с именами клиента, остатками на счетах и суммами недавних депозитов.
Customer = ["Rivera";"Park";"Gupta"]; Balance = [5670;868.54;3015]; LastDeposit = [325.10;35.20;70]; T = table(Customer,Balance,LastDeposit)
T =
3×3 table
Customer Balance LastDeposit
________ _______ ___________
"Rivera" 5670 325.1
"Park" 868.54 35.2
"Gupta" 3015 70 Получите таблицу как строку. Используйте аргументы name-value, чтобы установить числовой формат окружать валом стиль, подавлять полужирную разметку заголовков столбцов и удалять дополнительную пустую строку с компактным межстрочным интервалом.
strT = formattedDisplayText(T,'NumericFormat','bank',... 'SuppressMarkup',true,'LineSpacing','compact')
strT =
" Customer Balance LastDeposit
________ _______ ___________
"Rivera" 5670.00 325.10
"Park" 868.54 35.20
"Gupta" 3015.00 70.00
"X — Выражение, чтобы возвратиться как строкаВходной массив.
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
'NumericFormat','shortE'NumericFormat — Формат для числовых значений'short' | 'long' | 'shortE' | 'longE' | ...Формат для числовых значений в виде одного из форматов в таблице:
Стиль | Результат | Пример |
|---|---|---|
| Короткий, фиксированный десятичный формат с 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 |
LineSpacing — Формат для межстрочного интервала'loose' | 'compact'Формат для межстрочного интервала в виде 'loose' или 'compact':
Стиль | Результат | Пример |
|---|---|---|
| Подавите избыточные пустые строки, чтобы показать больше информации на одном экране. | theta = пи/2 |
| Добавьте пустые линии, чтобы сделать выход более читаемым. | theta = пи/2 |
SuppressMarkup — Состояние разметки отображенияfalse (значение по умолчанию) | trueСостояние разметки отображения в виде false или true. Когда аргумент установлен в false, выход появляется, как он был бы в Командном окне, включая гиперссылки документации и полужирный стиль на табличных заголовках, например. Когда аргумент установлен в true, выход не показывает разметку, такую как гиперссылки и полужирный стиль.
UseTrueFalseForLogical — Настройка отображения логического значенияfalse (значение по умолчанию) | trueНастройка отображения логического значения в виде false или true. Когда аргумент установлен в false, логические значения появляются как 1s и 0s. Когда аргумент установлен в true, логические значения появляются как слова "true"и "false".
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.