Contenido principal

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 una copia profunda del objeto del validador de estado

    Descripción

    validator2 = copy(validator1) crea una copia profunda del objeto validador de estado especificado.

    ejemplo

    Ejemplos

    contraer todo

    Cree un objeto de validación y establezca una distancia de validación personalizada.

    validator = validatorOccupancyMap3D;
    validator.ValidationDistance = 4.5
    validator = 
      validatorOccupancyMap3D with properties:
    
                       Map: [1×1 occupancyMap3D]
                StateSpace: [1×1 stateSpaceSE3]
                XYZIndices: [1 2 3]
        ValidationDistance: 4.5000
    
    

    Cree una copia profunda del objeto del validador de estado.

    validator2 = copy(validator)
    validator2 = 
      validatorOccupancyMap3D with properties:
    
                       Map: [1×1 occupancyMap3D]
                StateSpace: [1×1 stateSpaceSE3]
                XYZIndices: [1 2 3]
        ValidationDistance: 4.5000
    
    

    Verifique que los valores de la propiedad ValidationDistance de los dos objetos validadores de estado sean iguales.

    isequal(validator.ValidationDistance,validator2.ValidationDistance)
    ans = logical
       1
    
    

    Argumentos de entrada

    contraer todo

    Objeto validador de estado, especificado como un objeto validatorOccupancyMap, validatorOccupancyMap3D o validatorVehicleCostmap.

    Argumentos de salida

    contraer todo

    Objeto validador de estado, devuelto como un objeto validatorOccupancyMap, validatorOccupancyMap3D o validatorVehicleCostmap.

    Historial de versiones

    Introducido en R2020b