plot::setDefault

Установите настройку по умолчанию атрибутов

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

plot::setDefault(type::attr = value, …)

Описание

plot::setDefault(plot::Object::Attribute = Value) устанавливает значение по умолчанию атрибута Attribute для объектов типа plot::Object 'ToValue' .

В то время как не все атрибуты имеют значения по умолчанию, в целом возможно установить значения по умолчанию для них, несмотря на то, что некоторые примеры как установка функции по умолчанию построить для plot::Function2d вероятно, более экзотичны, чем другие, по меньшей мере.

Значения по умолчанию установлены и получены на объект; за исключением OutputFile и OutputOptions, атрибут должен быть снабжен префиксом имя типа объекта, для которого установка будет допустима. Нет, например, никакой функции к повороту всех линий на всех 3D объектах. OutputFile и OutputOptions не сопоставлены с объектом и должен быть установлен непосредственно.

Чтобы удалить значение по умолчанию (который не рекомендуется для атрибутов, имеющих значение по умолчанию в стандартной установке), устанавливает value к FAIL.

Примеры

Пример 1

По умолчанию графики функций используют относительно тонкие линии:

plotfunc2d(sin(x))

Можно использовать более толстые линии можно следующим образом:

plotfunc2d(sin(x), LineWidth = 1*unit::mm)

Однако это является недовольным и громоздким. Используя plot::setDefault позволяет вам изменить настройку по умолчанию однажды и для целого сеанса:

plot::setDefault(plot::Function2d::LineWidth = 1*unit::mm):
plotfunc2d(sin(x))

Обратите внимание на то, что plotfunc2d и plotfunc3d используйте plot::Function2d и plot::Function3d для фактического графического вывода. Изменение цвета и настроек легенды последних двух не влияет на первого потому что plotfunc2d и plotfunc3d выберите цвет и настройки легенды явным образом.

Параметры

type

Область библиотеки графика, то есть, тип объекта, такой как plot::Function2d

attr

Атрибуты, допустимые для типа объекта type

value

Новое значение по умолчанию: значение, допустимое для attr в объектах типа type

Возвращаемые значения

plot::setDefault возвращает предыдущее значение (значения) по умолчанию.

Алгоритмы

“Допустимые атрибуты” включают все атрибуты, на которые реагирует сам объект. Подсказки не могут быть установлены или изменены с plot::setDefault.

Для атрибутов, отмеченных как “обязательные”, значения по умолчанию читаются и использовали момент, объект создается. Значения по умолчанию атрибутов, отмеченных как “дополнительные” или “наследованные”, читаются, когда объект построен и может поэтому быть изменен после создания объекта.

Смотрите также

Функции MuPAD