-
判断点是否处于多边形内的最佳方法(适用于任意多边形包括凹凸边形)
本例子在VC6.0上编写了判断点是否处于多边形内的最佳方法,它和一般的叉乘判别法,角度判别法,面积判别法不同,它适用于任意多边形(包括凹凸边形)。它的基本思想就是:假设需要判定的点P,通过点P水平向左做射线,如果P在多边形内部,那么这条射线与多边形的交点必为奇数,反之,交点个数为偶数。所以,我们可以顺序考虑多边形的每条边,求出交点的总个数。当然,存在一些特殊情况,例如射线刚好和多边形端点相交。对于一些特殊情况,算法也有所考虑,并一一解决。具体见算法里的注释即可。
- 2022-01-31 11:10:31下载
- 积分:1
-
K均值聚类算法源代码
K均值聚类算法源代码-K-means clustering algorithm source code
- 2022-05-05 12:42:14下载
- 积分:1
-
PGE Solving equations faster
高斯消元法解方程, 速度较快-PGE Solving equations faster
- 2022-03-21 08:54:03下载
- 积分:1
-
电梯控制程序
本电梯是基于AT8952单片机开发的,具有电梯常用的所有功能。包括楼层检测、超重报警、记忆楼层和楼层指向显示等功能。基本上实现了电梯的所有功能。该系统采用单片机为核心控制元件及外围电路组成高度为三层的电梯运行控制系统。整个系统设计包含两方面的内容,即系统硬件电路设计和软件编程设计。系统的硬件电路主要包括最小单片机系统、电梯内电路模块、电梯外电路模块、井道信号检测模块、电机驱动模块、报警模块等六个模块。系统软件设计部分是采用程序模块化设计方法来设计一款控制电梯自动运行的程序。这种设计方法使得复杂的程序简单化和程序的修改更加方便。该设计实现了电梯控制系统的一些基本功能,通过对各楼层用户按钮信号的检测和处理,按预定的运行规则和程序,发出控制信号对电机进行调节,从而控制电机的起停、速度和运行时间。采用数码管来显示电梯当前所处的位置。当电梯运行过程中出现故障时,可以向外发出报警。
- 2022-03-09 14:36:38下载
- 积分:1
-
遗传算法源代码
资源描述遗传算法的灵感来自于达尔文的进化理论。遗传算法求解问题的解决方法。算法是由一个和一组的解决方案和(所代表的,染色体)称为“人口”。从一个人口的解决方案,并用于形成一个新的人口。这是出于希望,新的人口将比旧的更好。选择新的解决方案(后代)的解决方案是根据他们的健身选择-更合适的是他们有更多的机会,他们必须重现。这是重复的,直到某些条件(例如人口数量或最佳解决方案的改进)是满意的。
- 2022-04-09 08:34:30下载
- 积分:1
-
字符的快速排序算法。拉链
字符的快速排序算法.zip-characters quicksort algorithm. Zip
- 2022-07-23 19:30:10下载
- 积分:1
-
简单BMP图片旋转算法
一个较为基础的算法。在C++中实现读取BMP文件信息并将图片顺时针旋转90度。附带有文字注释,可作为C++教学中使用的程序范例或作业题目来使用。
- 2022-04-20 21:40:04下载
- 积分:1
-
simple cat
简单的猫捉老鼠游戏-simple cat-and-mouse game
- 2022-07-01 07:46:02下载
- 积分:1
-
十种软件滤波算法 限副滤波 中位值滤波法 算术平均滤波法 递推平均滤波法(又称滑动平均滤波法)中位值平均滤波法(又称防脉冲干扰平均滤波法)...
十种软件滤波算法 限副滤波 中位值滤波法 算术平均滤波法 递推平均滤波法(又称滑动平均滤波法)中位值平均滤波法(又称防脉冲干扰平均滤波法) -filtering software filtering algorithm limits Vice median filtering method arithmetic average recursive filtering average filtering method (also known as the moving average filter), the median value of the average filter (also known as the anti-average pulse interference filter), etc.
- 2022-06-18 23:54:35下载
- 积分:1
-
频谱感知之能量检测
本程序是基于能量检测的频谱感知算法,程序共包括四个文件,分别是主文件,噪声发生文件,阈值计算文件和结果输出文件,希望能对频谱感知研究的初学者能有所帮助,谢谢。
- 2022-03-25 07:14:42下载
- 积分:1