Отобразите переменный текст, центрируемый на значке подсистемы маскированном
fprintf(text) fprintf(formatSpec,var)
Команда fprintf отображает форматированный текст, центрируемый на значке, и может отобразить formatSpec наряду с содержимым var.
В то время как эта функция fprintf идентична на имя к ее соответствующей функции MATLAB®, это обеспечивает только функциональность, описанную на этой странице.
formatSpec может быть вектором символа в одинарных кавычках или скаляром строки.
Оператор форматирования
Оператор форматирования запускается со знака процента, %, и заканчивается символом преобразования. Символ преобразования требуется. Опционально, можно задать идентификатор, флаги, ширину поля, точность, и выделить подтипы в операторах между % и символом преобразования. (Пробелы недопустимы между операторами и показаны здесь только для удобочитаемости).

Символ преобразования
Эта таблица показывает символы преобразования, чтобы отформатировать числовые и символьные данные как текст.
| Тип значения | Преобразование | Детали |
|---|---|---|
|
Целое число, подписанное |
|
Основа 10 |
|
Целое число, без знака |
|
Основа 10 |
|
|
Базируйтесь 8 (восьмеричный) | |
|
|
Основывайте 16 (шестнадцатеричных), строчных букв | |
|
|
То же самое как | |
|
Число с плавающей запятой |
|
Представление с фиксированной точкой (Используют оператор точности, чтобы задать количество цифр после десятичной точки.) |
|
|
Экспоненциальное представление, такое как | |
|
|
То же самое как | |
|
|
Более компактный из | |
|
|
Более компактный из | |
|
Символы или строки |
|
Отдельный символ |
|
|
Вектор символа или массив строк. Тип синтезируемого текста совпадает с типом |
Команда
fprintf('Hello');отображает текст 'Hello' на значке.
Команда
fprintf('Hello = %d',17);использует формат десятичной записи (%d), чтобы отобразить переменный 17.
disp | port_label | текст