Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

copy

Créer une copie complète de l'objet validateur d'état

Depuis R2020b

    Description

    exemple

    validator2 = copy(validator1) crée une copie complète de l'objet validateur d'état spécifié.

    Exemples

    réduire tout

    Créez un objet validateur et définissez une distance de validation personnalisée.

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

    Créez une copie complète de l'objet validateur d'état.

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

    Vérifiez que les valeurs de propriété ValidationDistance des deux objets validateurs d'état sont égales.

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

    Arguments d'entrée

    réduire tout

    Objet validateur d'état, spécifié comme objet validatorOccupancyMap, validatorOccupancyMap3D ou validatorVehicleCostmap .

    Arguments de sortie

    réduire tout

    Objet validateur d'état, renvoyé sous la forme d'un validatorOccupancyMap, validatorOccupancyMap3D ou validatorVehicleCostmap .

    Historique des versions

    Introduit dans R2020b