主要内容

closestProjections

切向量之间找到正交投影路径和查询

自从R2022a

    描述

    (arclengths,距离)= closestProjections (refPath,)尝试项目每xy矩阵,在每个回旋曲线段中包含的引用路径,refPath,这样投影向量正交于tangent-angle的路径。返回最近的正交投影曲线和查询点在每一段之间的一对两个细胞数组,arclengths距离分别包含arclengths和距离。

    (___,projPoints)= closestProjections (refPath,)选择返回投影点,projPoints作为一个单元阵列包含路径数据评估相应的arclengths元素。

    (___)= closestProjections (refPath,,bestN)返回最近的预测,bestN为每一个xy

    (___)= closestProjections (refPath,,时间间隔)接受一个可选的矩阵arclengths间隔,时间间隔,每一行包含一个上下arclength界限。

    (___)= closestProjections (refPath,,时间间隔,bestN)返回到最近的预测bestN为每一个xy

    输入参数

    全部折叠

    参考路径,指定为一个referencePathFrenet对象。

    全球点,指定为一个P2数值矩阵的形式(x, y)P是点的数量。职位是米。

    最好的N预测,指定为一个标量范围在[1,N),N在路径段的数量。

    Arclength间隔,指定为一个N2矩阵,每一行的形式minimum_arclength,maximum_arclength在米,N在路径段的数量。

    输出参数

    全部折叠

    Arclengths曲线与查询点,作为一个返回元胞数组,在那里查询点的数量吗输入。每个单元格都包含一个P元列向量,P在[0,N),N在路径段的数量。

    曲线之间的距离和查询点,作为一个返回元胞数组,在那里查询点的数量吗输入。每个单元格都包含一个P元列向量,P在[0,N),N在路径段的数量。

    投影点,作为一个返回元胞数组,在那里查询点的数量吗输入。每个单元格都包含一个P6矩阵,P在[0,N)和形式(每一行xyθkdk年代]。x,y,θ,k,dk,年代x和y的位置,切角、曲率、曲率的变化,arclength,年代,分别。

    扩展功能

    C / c++代码生成
    生成C和c++代码使用MATLAB®编码器™。

    版本历史

    介绍了R2022a