TEXTWIDTH
Максимальное количество символов в выходной линии
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
Переменная окружения TEXTWIDTH
определяет максимальное количество символов в одной линии экрана выход.
Возможные значения: Положительное целое число, меньшее, чем 231.
Выход повреждается в несколько линий, если ему нужны больше, чем TEXTWIDTH
символы на строку.
Удаление через оператор “delete TEXTWIDTH
” сброс TEXTWIDTH
к его значению по умолчанию. Выполнение функционального reset
также восстанавливает значение по умолчанию.
Минимальное значение TEXTWIDTH
10.
TEXTWIDTH
установлен в его максимальное значение 231 - 1 при печати к текстовому файлу с помощью fprint
. Таким образом никакие дополнительные разрывы строки не происходят в выходе.
TEXTWIDTH
не влияет на набор выражений, который доступен для некоторых пользовательских интерфейсов MuPAD®.
TEXTWIDTH
установлен в новое количество доступных столбцов каждый раз, когда консоль изменена.
Определите максимальный номер символов в одной линии экрана выход к 15:
TEXTWIDTH := 15:
Восстановите TEXTWIDTH
к его значению по умолчанию:
delete TEXTWIDTH
Следующая процедура добавляет пустые символы, чтобы произвести выход, который сбрасывается право:
myprint := proc(x) local l; begin if domtype(x) <> DOM_STRING then x := expr2text(x); end_if; l := length(x); print(Unquoted, _concat(" " $ TEXTWIDTH - l, x)) end_proc:
myprint("hello world"): myprint(30!): myprint("bye bye"):
hello world
265252859812191058636308480000000
bye bye
delete myprint: