Просмотр выходных данных в виде строки
возвращает выходные данные отображения 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
"
Создайте структуру, содержащую информацию об элементе пользовательского интерфейса.
S = struct('Type','Button','Size', 45,'Enabled',false)
S = struct with fields:
Type: 'Button'
Size: 45
Enabled: 0
Использовать formattedDisplayText с UseTrueFalseforLogical аргумент name-value для записи структуры в виде строки с логическими значениями, отображаемыми как «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, выходные данные не отображают разметку, например гиперссылки и жирный шрифт.
'UseTrueFalseForLogical' - Настройка отображения логического значенияfalse (по умолчанию) | trueНастройка отображения логического значения, указанная как false или true. Если аргумент имеет значение false, логические значения отображаются как 1s и 0s. Если аргумент имеет значение true, логические значения отображаются в виде слов "true«и»false".
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.