请大佬解答
我首先用以海拔高度和坡度为基础, 后用 cost connectivity创建了9个点之间最短消耗路径。现在需要一个以短消耗路径为基础,找到一个在个点之间消耗相对平均的中间点。中间点未知。请问用什么工具跟何种方法能够解决呢?
求解到所有点的距离和最小?这是个梯度下降问题啊。
先设置一个初始化点(从直观理解可以是所有点坐标直接求平均值),然后找到梯度下降速度最快的方向(理论上要列方程组求导,找到梯度方向,但计算的时候可以给坐标一个很小的增量近似求导),然后向梯度方向走一步,循环n次就能得到答案。
当然实际上梯度下降是一个比较复杂的问题,你可以找相关资料看一下。