Захват отображаемого вывода в виде строки
возвращает отображаемый вывод 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 как строки с логическими значениями, отображаемыми как «true» или «false».
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 Захват таблицы в виде строки. Используйте аргументы «имя-значение», чтобы задать числовой формат для стиля банка, подавить разметку заголовков столбца по жиру и удалить дополнительную пустую линию с компактным интервалом между линиями.
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 |
| Короткая инженерная запись (экспонента кратна 3) с 4 цифрами после десятичной точки. | 3.1416e+000 |
| Длинная инженерная запись (экспонента кратна 3) с 15 значащими цифрами. | 3.14159265358979e+000 |
| Положительный/Отрицательный формат с | + |
| Формат валюты с 2 цифрами после десятичной точки. | 3.14 |
| Шестнадцатеричное представление двоичного числа двойной точности. | 400921fb54442d18 |
| Отношение малых целых чисел. | 355/113 |
'LineSpacing' - Формат для интервала между линиями'loose' | 'compact'Формат интервала между линиями, заданный как 'loose' или 'compact':
Стиль | Результат | Пример |
|---|---|---|
| Подавьте лишние пустые линии, чтобы отобразить больше выходы на одном экране. | theta = pi/2 |
| Добавьте пустые линии, чтобы сделать выход более читаемым. | theta = pi/2 |
'SuppressMarkup' - Состояние отображаемой разметкиfalse (по умолчанию) | trueСостояние разметки отображения, заданное как false или true. Когда для аргумента задано значение false, выход появляется точно так же, как в Командном окне, включая гиперссылки документации и жирный шрифт на заголовках столов, для примера. Когда для аргумента задано значение true, выход не показывает разметку, такую как гиперссылки и boldface.
'UseTrueFalseForLogical' - выбор отображения логического значенияfalse (по умолчанию) | trueЛогический выбор отображения значений, заданное как false или true. Когда для аргумента задано значение falseЛогические значения выглядят следующим 1s и 0s. Когда для аргумента задано значение trueЛогические значения появляются как слова "true«и» false".
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.