exponenta event banner

график

Печать плоскости в окне фигуры

Описание

пример

H = plot(model) строит график плоскости в пределах оси текущего рисунка. H является дескриптором для patch.

H = plot(model,Name,Value) включает дополнительные параметры, указанные одним или несколькими Name,Value аргументы пары.

Примеры

свернуть все

Загрузить облако точек.

load('object3d.mat');

Отображение облака точек.

figure
pcshow(ptCloud)
xlabel('X(m)')
ylabel('Y(m)')
zlabel('Z(m)')
title('Detect a plane in a point cloud')

Figure contains an axes. The axes with title Detect a plane in a point cloud contains an object of type scatter.

Задайте максимальное расстояние от точки до плоскости (2 см) для фитинга плоскости.

maxDistance = 0.02;

Задайте вектор нормали плоскости.

referenceVector = [0, 0, 1];

Задайте максимальное угловое расстояние (5 градусов).

maxAngularDistance = 5;

Определите таблицу в облаке точек и извлеките ее.

model = pcfitplane(ptCloud,maxDistance,referenceVector,maxAngularDistance);

Постройте график плоскости.

hold on
plot(model)

Figure contains an axes. The axes with title Detect a plane in a point cloud contains 2 objects of type scatter, patch.

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

свернуть все

Параметрическая модель плоскости, возвращенная planeModel.

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Пример: 'Color', 'r'.

Выходные оси, указанные как пара, разделенная запятыми 'Parent' и текущие оси для отображения визуализации.

Цвет плоскости, указанный как разделенная запятыми пара 'Color' и один из:

  • Вектор RGB 1 на 3 со значениями в диапазоне [0 1]

  • краткое имя MATLAB ®ColorSpec цвет, например, 'b'

  • длинное имя MATLAB ColorSpec цвет, например, 'blue'

Представлен в R2015b