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')

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

свернуть все

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

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

свернуть все

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

Введенный в R2019b