主要内容

复制

状态空间对象的创建深复制

描述

例子

太空的=复制(space1)创建一个指定的状态空间对象的深拷贝。

例子

全部折叠

创建一个默认SE(3)状态空间对象。

空间= stateSpaceSE3;

指定重量的四元数在状态空间距离的计算。

空间。WeightQuaternion = 2/3
空间= stateSpaceSE3属性:名称:“SE3”StateBounds: [7 x2双]NumStateVariables: 7 WeightXYZ: 1 WeightQuaternion: 0.6667

创建一个深拷贝的状态空间对象。

太空=复制(空间)
太空= stateSpaceSE3属性:名称:“SE3”StateBounds: [7 x2双]NumStateVariables: 7 WeightXYZ: 1 WeightQuaternion: 0.6667

验证WeightQuaternion两个状态空间对象的属性值是相等的。

isequal (space.WeightQuaternion space2.WeightQuaternion)
ans =逻辑1

输入参数

全部折叠

状态空间对象,指定为一个stateSpaceSE2,stateSpaceSE3,stateSpaceDubins,或stateSpaceReedsShepp对象。

输出参数

全部折叠

状态空间对象,作为一个返回stateSpaceSE2,stateSpaceSE3,stateSpaceDubins,或stateSpaceReedsShepp对象。

介绍了R2019b