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

    ejemplo

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

    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