文件帮助中心文件
两个州之间的距离
dist =距离(空间,状态1,sours2)
例子
dist=距离(空间那规定那规定)返回之间的距离规定和规定在指定的状态空间中空间。
dist=距离(空间那规定那规定)
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
SolultPacese2.
SolultSpacese3.
标准尼替代金斯
soursepacereedsshpp.
状态空间对象,指定为aSolultPacese2.那SolultSpacese3.那标准尼替代金斯, 或者soursepacereedsshpp.目的。
距离计算的初始状态,指定为一个N-By-3或N-7实际值的7个矩阵。N是指定状态的数量。
对于2-D状态空间对象SolultPacese2.那标准尼替代金斯, 和soursepacereedsshpp.,每行都是表格[x y theta],定义了XY.- 位于和定向角度θ.国家空间的一个状态。
[x y theta]
θ.
对于3-D状态空间对象SolultSpacese3.,每行都是表格[x y z qw qx qy qz],定义了XYZ.- 坐在和四元轴方向[qw qx qy qz]国家空间的一个状态。
[x y z qw qx qy qz]
[qw qx qy qz]
该功能在距离计算的组合后支万博1manbetx持:
N-至-N-N州的数量规定和N州的数量规定。
例如,距离(空间,兰德(10,7),兰特(10,7))
距离(空间,兰德(10,7),兰特(10,7))
1-N- 1状态规定和N州的数量规定。
例如,距离(空间,兰特(1,7),兰特(10,7))
距离(空间,兰特(1,7),兰特(10,7))
N-to-1 -N州的数量规定和1个国家规定。
例如,距离(空间,兰特(10,7),兰特(1,7))
距离(空间,兰特(10,7),兰特(1,7))
数据类型:单身的|双倍的
单身的
双倍的
距离计算的最终状态,指定为一个N-By-3或N-7实际值的7个矩阵。N是指定状态的数量。
各国之间的距离,作为一个返回N-element列向量。N是指定状态的数量。
标准尼替代金斯|soursepacereedsshpp.|SolultPacese2.|SolultSpacese3.
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室