plot

Постройте плоскость в окне рисунка

Описание

пример

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