copy

Создайте копию сетки заполнения

Синтаксис

Описание

пример

copyMap = copy(map) создает глубокую копию occupancyMap объект с теми же свойствами.

Примеры

свернуть все

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

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

p = zeros(10);
map = occupancyMap(p);

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

mapCopy = copy(map);
setOccupancy(map,[1:3;1:3]',ones(3,1));
subplot(1,2,1)
show(map)
title('Original map')
subplot(1,2,2)
show(mapCopy)
title('Copied map')

Figure contains 2 axes objects. Axes object 1 with title Original map contains an object of type image. Axes object 2 with title Copied map contains an object of type image.

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

свернуть все

Сопоставьте представление в виде occupancyMap объект. Этот объект представляет среду транспортного средства. Объект содержит матричную сетку со значениями, представляющими вероятность заполнения той ячейки. Значения близко к 1 представляют высокую вероятность, что ячейка содержит препятствие. Значения близко к 0 представляют высокую вероятность, что ячейка не занята и свободное препятствие.

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

свернуть все

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

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

(Robotics System Toolbox) | | |

Введенный в R2019b