Main Content

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

copy

Crear copia del mapa de ocupación binario

    Descripción

    copyMap = copy(map) crea una copia profunda del objeto binaryOccupancyMap con las mismas propiedades.

    ejemplo

    Ejemplos

    contraer todo

    Copie un objeto binaryOccupancyMap . Una vez copiado, el objeto original se puede modificar sin afectar el mapa copiado.

    Cree un mapa de ocupación con ceros para un mapa vacío.

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

    Copia el mapa de ocupación. Modificar el mapa original. El mapa copiado no se modifica. Traza los dos mapas uno al lado del otro.

    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, xlabel X [meters], ylabel Y [meters] contains an object of type image. Axes object 2 with title Copied map, xlabel X [meters], ylabel Y [meters] contains an object of type image.

    Argumentos de entrada

    contraer todo

    Representación del mapa, especificada como un objeto binaryOccupancyMap . Este objeto representa el entorno del vehículo.

    Argumentos de salida

    contraer todo

    Representación del mapa copiada, devuelta como un objeto binaryOccupancyMap . Las propiedades son las mismas que las del objeto de entrada, map, pero la copia tiene un identificador de objeto diferente.

    Historial de versiones

    Introducido en R2015a