show

Отобразите информацию о VectorFieldHistogram в окне рисунка

Синтаксис

show(vfh)
show(vfh,'Parent',parent)
h = show(___)

Описание

пример

show(vfh) показывает гистограммы, вычисленные VFH + алгоритм в окне рисунка. Фигура также включает параметры объекта VectorFieldHistrogram и значений диапазона от последнего вызова объектов.

show(vfh,'Parent',parent) устанавливает заданный указатель осей, parent, к осям.

h = show(___) возвращает указатель на объект фигуры, созданный show с помощью любого из аргументов от предыдущих синтаксисов.

Примеры

свернуть все

Этот пример показывает, как вычислить держащееся направление на основе входных данных сканирования лазера.

Создайте объект VectorFieldHistogram.

 vfh = robotics.VectorFieldHistogram;

Введите лазерные данные сканирования и предназначайтесь для направления.

ranges = 10*ones(1,500);
ranges(1,225:275) = 1.0;
angles = linspace(-pi,pi,500);
targetDir = 0;

Вычислите руководящее направление без препятствий.

steeringDir = vfh(ranges,angles,targetDir)
steeringDir = -0.8014

Визуализируйте вычисление VectorFieldHistogram.

h = figure;
set(h,'Position',[50 50 800 400])
show(vfh)

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

свернуть все

Векторный полевой алгоритм гистограммы, заданный как объект VectorFieldHistogram. Этот объект содержит все параметры для настройки VFH + алгоритм.

Свойства осей, заданные как указатель.

Выходные аргументы

свернуть все

Оси обрабатывают для отображения алгоритма VFH, заданного как массив Axes. Гистограмму VFH и HistogramThresholds показывают в первых осях. Бинарную гистограмму, показания датчика области значений, целевое направление и держащиеся направления показывают во вторых осях.

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

Введенный в R2015b