Как MATLAB находит значения по умолчанию

Всем свойствам графического объекта встроили значения в MATLAB®. Эти значения называются значениями по умолчанию. Любое свойство, для которого вы не задаете значение, использует предопределенное значение.

Можно также задать собственные значения по умолчанию. MATLAB использует ваше значение по умолчанию, если вы не задаете значение для свойства, когда вы создаете объект.

MATLAB ищет значение по умолчанию, начинающееся с текущего объекта и продолжающееся через предков объекта, пока это не находит пользовательское значение по умолчанию или пока это не достигает значения по умолчанию. Поэтому поиску значений свойств всегда удовлетворяют.

MATLAB определяет значение, чтобы использовать для данного свойства согласно этой последовательности шагов:

  1. Значение свойства по умолчанию, заданное в качестве аргумента к функции построения графика

  2. Если объект является линией, созданной высокоуровневой функцией построения графика как plot, оси ColorOrder и LineStyleOrder определения заменяют значения по умолчанию, заданные для Color или LineStyle свойства.

  3. Значение свойства по умолчанию, заданное осями (значения по умолчанию могут быть очищены функциями построения графика),

  4. Значение свойства по умолчанию задано фигурой

  5. Значение свойства по умолчанию задано корнем

  6. Если не значение по умолчанию задано, используйте значение заводской настройки

Установка значений по умолчанию влияет только на те объекты, созданные после того, как вы установите значение по умолчанию. Существующие графические объекты не затронуты.