2017-01-26 9 views
1

Из-за ограничений страницы мне приходится сокращать многие мои сюжеты. При сжатии толщина линии окна печати также становится тоньше на бумаге.Изменение ширины линии по осям

я могу контролировать толщину линии по умолчанию сюжетных линий с использованием

set(0,'Defaultlinelinewidth',2) 

в файле запуска. Однако это не влияет на толщину коробки. Каждый раз я должен делать set(gca,'linewidth',2) для каждого участка вручную. Есть ли способ изменить толщину по умолчанию линии коробки (от текущего значения по умолчанию от 0,5 до 2) навсегда?

ответ

1

Вы настраиваете по умолчанию line свойство LineWidthне значение по умолчанию LineWidth для axes (Default**line**linewidth). Вместо этого вы захотите использовать следующее для установки по умолчанию LineWidth для объектов axes.

set(0, 'DefaultAxesLineWidth', 2) 

Вы можете включить это в вашем startup.m file, если вы хотите, что должен быть установлен по умолчанию каждый раз, когда вы запускаете MATLAB.

В общем, формула для имен свойств по умолчанию:

'Default<object_type><property_name>'