使用matlab分别实现基于A*算法和dijkstra算法的栅格地图障碍物规避和路线规划(带GUI界面+仿真录像)

目录

1.算法概述

2.仿真效果

3.MATLAB仿真源码


1.算法概述

        Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止(BFS、prime算法都有类似思想)。Dijkstra算法能得出最短路径的最优解,但由于它遍历计算的节点很多,所以效率低。

       1968年发明的A*算法就是把启发式方法(heuristic approaches)如BFS,和常规方法如Dijsktra算法结合在一起的算法。
     

你可能感兴趣的:(MATLAB仿真源码,matlab,算法,1024程序员节)