- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 Matlab中的N=size(X,2)是什么意思
size():获取矩阵的行数和列数 (1)s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时矩阵的行数,第二个元素是矩阵的列数。(2)[r,c]=size(A),当有两个输出参数时,size函数将矩阵的行数返回到第一个输出变量r,将矩阵的列数返回到第二个输出变量c。(3)size(A,n)如果在size函数的输入参数中再添加一项n,并用1或2为n赋值,则 size将返回矩阵的行数或列数。其中r=size(A,1)该语句返回的时矩阵A的行数, c=size(A,2) 该语句返回的
2010-11-30 11:48:00 18165
原创 通俗的遗传算法
1,遗传算法号称是万能算法,适合解决复杂问题,尤其是参数非常多,逻辑非常复杂的问题。2,因为他的原理和生物繁殖的思路是一样,适者生存。3,俗话说瞎猫碰到死耗子,那么一直能碰上死耗子的繁殖后代的概率大。4,准备1000之猫(初始样本),让他们去到环境里去碰耗子(最优函数),目的是得到最好的猫。5,把猫的特性编码,比如几条腿,身高,体重,年龄,黑猫还是白猫等数据,确定这些参数占多少权重。6,碰到多的奖励其繁殖概率,少的就淘汰。按其遇到的耗子数,决定它交配的数量。 如果他逮的耗子占群体的一半,那么他就有一半的比
2010-11-20 21:02:00 1283 1
转载 在matlab中的随机数函数
<br />1. MATLAB 函数 rand<br />产生在区间 [0, 1] 的均匀随机数,它是平均分布在 [0,1]之间。一个称为seed的值则是用来控制产生随机数的次数。均匀随机数函数的语法为rand(n),rand(m,n),其结果分别产生一矩阵含n×n个随机数和一矩阵含m×n的随机数。注意每次产生随机数的值都不会一样,这些值代表的是随机且不可预期的,这正是我们用随机数的目的。我们可利用这些随机数代入算式中,来表示某段讯号的不规则振幅或是某个事件出现的机率。均匀随机数其值平均的分布于一区间的特性
2010-11-20 17:41:00 3693
原创 遗传算法的原理
遗传算法GA把问题的解表示成“染色体”,在算法中也即是以二进制编码的串。并且,在执行遗传算法之前,给出一群“染色体”,也即是假设解。然后,把这些假设解置于问题的“环境”中,并按适者生存的原则,从中选择出较适应环境的“染色体”进行复制,再通过交叉,变异过程产生更适应环境的新一代“染色体”群。这样,一代一代地进化,最后就会收敛到最适应环境的一个“染色体”上,它就是问题的最优解。
2010-11-13 20:26:00 3993
转载 从算法入手讲解SQL Server典例实现过程
<br /><br />本文从算法入手同时通过实例来讲解如何在SQL Server数据库中实现最优最简的整个过程。 <br />算法是计算机科学中一个重要的研究方向,是解决复杂问题的关键。在计算机世界中,算法无处不在。数据库是存储数据和执行大批量计算的场所,在数据库中使用一些简单的SQL命令,进行存储、查询、统计、以解决现实世界中的问题已经是屡见不鲜。随着数据量的大幅度增加和业务规则的日益复杂,越来越需要一种专门的方法来满足效率和准确性方面的要求。如何把解决问题的复杂算法转换为数据库能够执行的命令,也是数据
2010-11-12 10:36:00 462
线性同余法随机数产生算法
2011-01-15
常用的7种C#遗传算法源码实例集补充xml文件后上传
2010-12-07
Apriori 数据挖掘算法的C#实现
2009-12-29
仿QQ2008聊天程序(C#源码)
2009-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人