-
十大滤波算法
最近用Arduino做电子秤,为了解决数据的跳变研究了不少滤波算法。网上能找到大把的十大滤波算法帖子,每一篇都不太一样,都号称精编啊,除错啊什么的,可是放到板子里却没一个能正常跑起来的。于是决定自己整理一下这些程序,完美移植到Arduino中。所以大家看到这个帖子的时候,不要怀疑我重复发帖。我的代码都是经过反复试验,复制到Arduino中就能开跑的成品代码,移植到自己的程序中非常方便。而且都仔细研究了各个算法,把错误都修正了的(别的程序连冒泡算法都是溢出的,不信自己找来细看看),所以也算个小原创吧,在别人基础上的原创。
- 2023-08-03 17:00:03下载
- 积分:1
-
霍夫曼(Huffman)编解码程序
main.m 为执行的脚本文件,打开main.m程序直接运行即可得到结果;(2)huffman.m是其中的霍夫曼编码需要调用的子程序;(3)按路径读入文件名为abc.txt的文件,测试时可随意输入一串英文字符,为了方便,已经输入了 wearethefamily的英文字符,使用时将abc.txt文件放于D盘下。
- 2022-03-19 01:43:40下载
- 积分:1
-
实现JACOBBI、gs迭代和超松弛法解线性方程组的过程。
实现JACOBBI、gs迭代和超松弛法解线性方程组的过程。-Realize JACOBBI, gs iterative relaxation method and ultra-linear equations solution process.
- 2022-05-16 16:54:58下载
- 积分:1
-
这个代码执行算术运算。这只是一个计算器。非常…
This code performs the arithmatic operations. This is simply an calculator. Very useful code for the beginner of C-This code performs the arithmatic operations. This is simply an calculator. Very useful code for the beginner of C++
- 2022-03-01 14:40:36下载
- 积分:1
-
简单算法程序
单纯型法程序算法-simple algorithm Act procedures
- 2022-01-26 02:39:26下载
- 积分:1
-
基于颜色的人脸检测
face detection based on color
- 2023-05-05 19:25:03下载
- 积分:1
-
MATLAB非光滑牛顿法求解互补问题
用MATLAB编写的求解互补问题的程序,利用的是非光滑牛顿法求解,在运筹学最优化问题中是常用的算法,代码中ncp是主函数。
- 2022-03-07 19:12:47下载
- 积分:1
-
能算800位Pi值的超级代码
能算800位Pi值的超级代码-can count 800 Pi value of the Super code
- 2022-02-13 20:21:35下载
- 积分:1
-
遗传算法分析TSP
资源描述
遗传算法(GA)是一种解优化问题的随机搜索方法,它借助于生物进化中的自然选择和遗传(即适者生存)的规律.
算法步骤(基本遗传算法)
Step 1.随机初始化pop_size个染色体.Step 2.用交叉算法更新染色体.Step 3.用变异算法更新染色体.Step
4.计算所有染色体的目标值.Step 5.根据目标值计算每个染色体的适应度.Step 6.通过轮盘赌的方法选择染色体.Step
7.重复第二至第六步直到终止条件满足.Step 8.输出最好的染色体作为最优解.
为利于遗传算法的计算,首先要对解进行编码,编码后的解称为染色体.对于约束优化问题,遗传算法是在染色体中进行操作,而把操作结果解码后去检验其可行性.
遗传算法的主要特征:
群体和种群的维数相等,为一个偶数维,且不随代数的变化而变化;适应函数直接选用目标函数;种群中的个体通过轮盘赌的方法选取;种群中的一对个体采用随机交配位的方式产生一对子代;每一个基因有相同的变异概率。
- 2022-02-01 22:31:24下载
- 积分:1
-
C语言函数库大全电子书,内容丰富、全面,极具参考价值。
C语言函数库大全电子书,内容丰富、全面,极具参考价值。-C language library Daquan electronic book, rich in content, comprehensive and very useful.
- 2022-02-05 23:50:04下载
- 积分:1