主要内容

距离

两个州之间的距离

描述

例子

dist=距离(空间规定规定返回之间的距离规定规定在指定的状态空间中空间

例子

全部收缩

创建SE(3)状态空间。

Space = SequentPacese3.
SPACE =具有属性的标准阶段:名称:'SE3'状态录音机:[7x2双] NumStateVariables:7 Procexyz:1举重:0.1000

计算两个状态之间的距离。

DIST =距离(空间,[2 10 3 0.2 0 0 0.8],[0 -2.5 4 0.7 0.3 0 0])
DIST = 12.7269.

计算两个状态之间的欧几里德距离。

space.weightquaternion = 0;disteuc =距离(空间,[2 10 3 0.2 0 0 0.8; 4 5 2 11 2 4 2],[62 5 33 0.2 0 0 0.8; 9 9 3 3 1 3.1 7])
disteuc =2×167.2681 6.4807

输入参数

全部收缩

状态空间对象,指定为aSolultPacese2.SolultSpacese3.标准尼替代金斯, 或者soursepacereedsshpp.目的。

距离计算的初始状态,指定为一个N-By-3或N-7实际值的7个矩阵。N是指定状态的数量。

对于2-D状态空间对象SolultPacese2.标准尼替代金斯, 和soursepacereedsshpp.,每行都是表格[x y theta],定义了XY.- 位于和定向角度θ.国家空间的一个状态。

对于3-D状态空间对象SolultSpacese3.,每行都是表格[x y z qw qx qy qz],定义了XYZ.- 坐在和四元轴方向[qw qx qy qz]国家空间的一个状态。

该功能在距离计算的组合后支万博1manbetx持:

  • N-至-N-N州的数量规定N州的数量规定

    例如,距离(空间,兰德(10,7),兰特(10,7))

  • 1-N- 1状态规定N州的数量规定

    例如,距离(空间,兰特(1,7),兰特(10,7))

  • N-to-1 -N州的数量规定和1个国家规定

    例如,距离(空间,兰特(10,7),兰特(1,7))

数据类型:单身的|双倍的

距离计算的最终状态,指定为一个N-By-3或N-7实际值的7个矩阵。N是指定状态的数量。

对于2-D状态空间对象SolultPacese2.标准尼替代金斯, 和soursepacereedsshpp.,每行都是表格[x y theta],定义了XY.- 位于和定向角度θ.国家空间的一个状态。

对于3-D状态空间对象SolultSpacese3.,每行都是表格[x y z qw qx qy qz],定义了XYZ.- 坐在和四元轴方向[qw qx qy qz]国家空间的一个状态。

该功能在距离计算的组合后支万博1manbetx持:

  • N-至-N-N州的数量规定N州的数量规定

    例如,距离(空间,兰德(10,7),兰特(10,7))

  • 1-N- 1状态规定N州的数量规定

    例如,距离(空间,兰特(1,7),兰特(10,7))

  • N-to-1 -N州的数量规定和1个国家规定

    例如,距离(空间,兰特(10,7),兰特(1,7))

数据类型:单身的|双倍的

输出参数

全部收缩

各国之间的距离,作为一个返回N-element列向量。N是指定状态的数量。

该功能在距离计算的组合后支万博1manbetx持:

  • N-至-N-N州的数量规定N州的数量规定

  • 1-N- 1状态规定N州的数量规定

  • N-to-1 -N州的数量规定和1个国家规定

数据类型:单身的|双倍的

在R2019B中介绍