cla

Описание

пример

cla удаляет все графические объекты, имеющие видимые указатели из текущей системы координат. Указатель виден, если HandleVisibility свойство объекта установлено в 'on'. Следующий график, добавленный к осям, использует первый цвет и стиль линии, основанный на ColorOrder и LineStyleOrder свойства осей. Если осей не существует, то эта команда создает единицу.

пример

cla(ax) удаляет графические объекты из осей, полярных осей или географических осей, заданных ax вместо текущей системы координат.

пример

cla reset удаляет графические объекты из текущей системы координат независимо от видимости указателя. Это также сбрасывает свойства осей к их значениям по умолчанию, кроме Position и Units свойства.

пример

cla(ax,'reset') устанавливает свойства для заданных осей.

Примеры

свернуть все

Постройте две синусоиды. Затем очистите линейные графики от осей.

x = linspace(0,2*pi);
y1 = sin(x);
plot(x,y1)

hold on
y2 = sin(2*x);
plot(x,y2)

Figure contains an axes. The axes contains 2 objects of type line.

cla

Figure contains an axes. The axes is empty.

cla очищает линейные графики и сбрасывает ColorIndex и LineStyleIndex свойства осей до 1. Последующие графики начинаются с начала порядка цвета и стиля линии. Например, постройте график другой синусоиды.

y3 = sin(3*x);
plot(x,y3)
hold off

Figure contains an axes. The axes contains an object of type line.

Начиная с R2019b, можно отобразить плиточное размещение графиков с помощью tiledlayout и nexttile функций. Вызовите tiledlayout функция для создания мозаичного графика размещения 2 на 1. Вызовите nexttile функция для создания объектов осей ax1 и ax2. Добавьте графики к обеим осям.

tiledlayout(2,1)
ax1 = nexttile;
surf(ax1,peaks)

ax2 = nexttile;
contour(ax2,peaks)

Figure contains 2 axes. Axes 1 contains an object of type surface. Axes 2 contains an object of type contour.

Очистить объемную поверхностную диаграмму от верхней оси можно путем определения ax1 как входной параметр для cla.

cla(ax1)

Figure contains 2 axes. Axes 1 is empty. Axes 2 contains an object of type contour.

Теперь сбросьте все свойства для осей, включая свойства камеры, которые управляют видом, используя необязательный входной параметр 'reset'.

cla(ax1,'reset')

Figure contains 2 axes. Axes 1 is empty. Axes 2 contains an object of type contour.

Создайте линейный график и установите пределы по осям.

x = linspace(0,2*pi);
y = sin(x);
plot(x,y)
axis([0 5 -2 2])

Figure contains an axes. The axes contains an object of type line.

Очистите линейный график от осей и сбросьте все свойства осей к их значениям по умолчанию. cla reset сбрасывает все свойства текущей системы координат, кроме Position и Units свойства.

cla reset

Figure contains an axes. The axes is empty.

Входные параметры

свернуть все

Целевые оси, заданные как Axes объект, a PolarAxes объект, или GeographicAxes объект. Использование ax очистить определенные оси вместо текущей системы координат.

Алгоритмы

The cla команда сбрасывает ColorOrderIndex и LineStyleOrderIndex свойства текущей системы координат, для 1.

См. также

Функции

Свойства

Представлено до R2006a