addpoints

Добавление точек к анимированной строке

Синтаксис

addpoints(an,x,y)
addpoints(an,x,y,z)

Описание

пример

addpoints(an,x,y) добавляют точки, заданные x и y к анимированной строке, заданной an. Создайте анимированную строку с функцией animatedline. Чтобы отобразить обновления на экране, используйте drawnow или drawnow limitrate. Новые точки автоматически соединяются с предыдущими точками.

addpoints(an,x,y,z) добавляют точки, заданные x, y и z к 3-D анимированной строке, заданной an.

Примеры

свернуть все

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

h = animatedline('Marker','o');
x = 1:5;
y = 1:5;
addpoints(h,x,y)

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

figure
h = animatedline;
axis([0 4*pi -1 1])

for x = linspace(0,4*pi,10000)
    y = sin(x);
    addpoints(h,x,y)
    drawnow limitrate
end

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

свернуть все

Объект AnimatedLine. Создайте объект AnimatedLine с помощью функции animatedline.

x значения, заданные как скаляр или вектор. Длина x должна равняться длине y.

Пример: 11:20

Типы данных: double

y значения, заданные как скаляр или вектор. Длина y должна равняться длине x.

Пример: 11:20

Типы данных: double

z значения, заданные как скаляр или вектор. Длина z должна равняться длине x и y.

Пример: 11:20

Типы данных: double

Расширенные возможности

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

Функции

Свойства

Введенный в R2014b