-
A星算法实现
应用背景本程序对Astar算法进行了实现。是A星算法的一个例子,A星算法可以应用在机器人自定位导航的学习中,适合于刚开始接触这一块的同学们关键技术A*搜寻算法俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。常用于游戏中的NPC的移动计算,或线上游戏的BOT的移动计算上。在游戏中,路径潜在地花费了许多存储空间,
特别是当路径很长并且有很多物体需要寻路时。路径压缩,导航点和beacons通过把多个步骤保存为一个较小数据从而减少了空间需求。Waypoints
rely on straight-line segments being common so that we have to store
only the endpoints, while beacons rely on there being well-known paths
calculated beforehand between specially marked places on the
map.如果路径仍然用了许多存储空间,可以限制路径长度,这就回到了经典的时间-空间折衷法:为了节省空间,信息可以被丢弃,稍后才重新计算它。
- 2023-05-30 19:40:03下载
- 积分:1
-
简单好用的hog源码
hog的matlab代码实现。将RGB图像直接转换为灰度图像,省略了三线性差值的步骤。一个cell为8*8像素区域,采用9个Bin的直方图描述,每个block包含2*2个cell。整幅图像包含扫描窗口数目:水平:(width-block)/(overlap*2*8)+1.
- 2022-11-16 11:15:04下载
- 积分:1
-
子集和数问题,回溯法实现
子集和数问题,回溯法实现-subset of several problems that back Method
- 2022-02-11 12:20:43下载
- 积分:1
-
adaboost分类算法工具箱
主要用于分类。adaboost是目前分类最好的分类算法。通过不断学习改变样本的权重达到更好的分类效果。
- 2022-03-16 20:50:09下载
- 积分:1
-
基于遗传算法的pid控制器
基于遗传群算法的PID控制器优化设计,通过对PID三个变量比例、积分和微分的参数寻优,得到最佳的三个参数,得到控制器最好输出曲线,其超调量最小,超调时间小。
- 2022-03-25 04:51:34下载
- 积分:1
-
蒙特卡罗算法解集合相等问题
«问题描述:给定2 个集合S和T,试设计一个判定S和T是否相等的蒙特卡罗算法。«编程任务:设计一个算法,对于给定的集合S和T,判定其是否相等。«数据输入:由文件input.txt 给出输入数据。第一行有1 个正整数n,表示集合的大小。接下来的2行,每行有n个正整数,分别表示集合S和T中的元素。«结果输出:将计算结论输出到文件output.txt。集合S和T相等则输出YES,否则输出NO。输入文件示例 输出文件示例input.txt output.txt3 YES2 3 77 2 3
- 2022-02-14 21:38:35下载
- 积分:1
-
Plane finite element program, very useful for beginners
平面有限元计算程序,对于初学者非常有用的-Plane finite element program, very useful for beginners
- 2023-01-20 09:15:04下载
- 积分:1
-
100 minor procedures, procedures Although small, but very useful, I believe. You...
100个小的程序,别看程序小,但是很管用,相信我。肯定会对你有帮助的。-100 minor procedures, procedures Although small, but very useful, I believe. You will definitely help.
- 2023-09-07 17:00:02下载
- 积分:1
-
矩阵的逆矩阵
矩阵求逆
采用追赶法实现矩阵求逆的快速算法-Matrix Inverse
- 2022-03-02 05:14:46下载
- 积分:1
-
图片处理功能
资源描述图像处理简单程序,Qt开发, 实现图像的亮度, 灰度, 锐化等基本处理。
- 2022-03-13 10:25:25下载
- 积分:1