] Цвета краев области Matlab () покрывают линии осей, есть ли обходной путь?

figure('Color', 'w')
box on
x = 1:10;
y = 5 * x + 2;
area(x, y, 'FaceColor', 'b', 'EdgeColor', 'b')

Этот код создает фигуру с областью под кривой, заштрихованной синим цветом. Свойство EdgeColor устанавливает синюю трапециевидную линию вокруг залитой области, но это закрывает черные линии осей и деления. Я не уверен, почему это происходит и как это предотвратить. Я думал, что ось всегда будет иметь приоритет. Я не могу понять, как вернуть линии осей и деления в поле зрения при наложении залитой области. Есть идеи, как заставить это работать?

Обновление: 'EdgeColor', 'None' , похоже, тоже не работает.

11
задан moorepants 31 May 2011 в 01:01
поделиться