登录
首页 » matlab » fisher

fisher

于 2012-04-22 发布 文件大小:77KB
0 238
下载积分: 1 下载次数: 98

代码说明:

  人工鱼群算法,在一片水域中,鱼往往能自行或尾随其他鱼找到营养物质多的地方,因而鱼生存数目最多的地方一般就是本水域中营养物质最多的地方,人工鱼群算法就是根据这一特点,通过构造人工鱼来模仿鱼群的觅食!聚群及追尾行为,从而实现寻优,以下是鱼的几种典型行为:(1)觅食行为:一般情况下鱼在水中随机地自由游动,当发现食物时,则会向食物逐渐增多的方向快速游去。(2)聚群行为:鱼在游动过程中为了保证自身的生存和躲避危害会自然地聚集成群,鱼聚群时所遵守的规则有三条:分隔规则:尽量避免与临近伙伴过于拥挤 对准规则:尽量与临近伙伴的平均方向一致 内聚规则:尽量朝临近伙伴的中心移动。(3)追尾行为:当鱼群中的一条或几条鱼发现食物时,其临近的伙伴会尾随其快速到达食物点。特点:1)具有较快的收敛速度,可以用于解决有实时性要求的问题 2)对于一些精度要求不高的场合,可以用它快速的得到一个可行解 3)不需要问题的严格机理模型,甚至不需要问题的精确描述,这使得它的应用范围得以延伸.停止条件1) 判断连续多次所得的均方差小于语允许的误差2)判断某个区域的人工鱼群的数目达到某个比率3)联系多次所获取的值均不能超过已寻找的极值。 (Artificial fish swarm algorithm, in the midst of the waters, the fish tend to own or trailing other fish to find places with more nutrients and thus the largest number of fish survival in general is a place where most of the nutrients in the waters, artificial fish swarm algorithm is based on thisa characteristics, by constructing artificial fish to mimic fish foraging clusters and rear-end behavior, in order to achieve optimization, several typical behavior of the fish: (1) foraging behavior: the general case of fish in the water at randomthe free-swimming, swimming quickly when food is found, then the food is gradually increasing in the direction. (2) cluster behavior: the fish swimming in the process of naturally clustered, and abide by the rules when the fish cluster there are three: separate rule: try to avoid overcrowding with neighboring partners in order to ensure their own survival and to avoid harm alignment rules: as far as possible consistent with the mean direction of the)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • MM1queue
    dancuangkoupaiduixitong dancuangkou paidui xitong (single-window ticketing system simulation program )
    2013-01-03 19:32:54下载
    积分:1
  • 1
    说明:  利用MATLAB进行的画图软件,很齐全,有助于初学者学习画图(Drawing conducted using MATLAB software, it is complete, will help beginners to learn drawing)
    2010-03-31 15:27:52下载
    积分:1
  • matlab-help
    说明:  matlab 帮助文档 有什么不懂得地方就看看 很方便(matlab help document what do not know where to look easy)
    2011-03-26 10:55:30下载
    积分:1
  • the-iamge-matting-with-new-ways
    采用一种新的方法,对图像进行matting,并取得良好的效果(the image matting with good approach)
    2013-10-02 21:23:32下载
    积分:1
  • BPneural network
    说明:  BP神经网络算法,BP(back propagation)神经网络是一种按照误差逆向传播算法训练的多层前馈神经网络,是应用最广泛的神经网络。(BP (back propagation) neural network is a kind of multilayer feedforward neural network which is trained according to the error back propagation algorithm. It is the most widely used neural network.)
    2020-05-05 17:22:30下载
    积分:1
  • bp
    做生成数(使用0.1做因子),之后13年的数据按统计方法标准化后输入,训练,仿真,对比结果。(Do generate a few (using 0.1 to do factor), after 13 years of statistical methods in accordance with the standardization of data input, training, simulation, comparing the results.)
    2007-12-15 23:21:41下载
    积分:1
  • nbodyVect
    多刚体动力学matlb编程 用辛方法 Fully vectorized n-body equation nbodyVect(x0,dx0,mus,t) integrates the n-body equations of motion using either a symplectic second order integrator, or any of the standard built-in or user supplied first order integrators. (Programming multi-body dynamics with symplectic methods matlb Fully vectorized n-body equation nbodyVect (x0, dx0, mus, t) integrates the n-body equations of motion using either a symplectic second order integrator, or any of the standard built-in or user supplied first order integrators.)
    2010-12-26 14:15:31下载
    积分:1
  • matlab 7辅助信号处理技术与应用》下载资料
    说明:  《matlab 7辅助信号处理技术与应用》下载资料,是学习信号处理的理想的资料。( "matlab 7 Cueing signals Processing Technology And Application" download the material, is studies the signal processing the ideal material. )
    2005-09-29 00:48:15下载
    积分:1
  • CurveLab-2.1.2
    CurveLab is a collection of Matlab and C++ programs for the Fast Discrete Curvelet Transform in two and three dimensions. For the 2d curvelet transform, the software package includes two distinct implementations: the wrapping-based transform and the transform using unequally-spaced fast Fourier trans- form (USFFT). Both variants are based on the Curvelet transform as described in ‘New Tight Frames of Curvelets and Optimal Representations of Objects with Piecewise C2Sin- gularities’, Comm. Pure Appl. Math. 57 (2004) 219-266. The implementation is also discussed in detail in ‘Fast Discrete Curvelet Transforms’, Multiscale Model. Simul. 5 (2006), no. 3, 861-899. We advise users to become familiar with these references. The two implementations diff er by the choice of spatial grid used to translate curvelets at each scale and angle.(CurveLab is a collection of Matlab and C++ programs for the Fast Discrete Curvelet Transform in two and three dimensions. For the 2d curvelet transform, the software package includes two distinct implementations: the wrapping-based transform and the transform using unequally-spaced fast Fourier trans- form (USFFT). Both variants are based on the Curvelet transform as described in ' New Tight Frames of Curvelets and Optimal Representations of Objects with Piecewise C2Sin-gularities' , Comm. Pure Appl. Math. 57 (2004) 219-266. The implementation is also discussed in detail in ' Fast Discrete Curvelet Transforms' , Multiscale Model. Simul. 5 (2006), no. 3, 861-899. We advise users to become familiar with these references. The two implementations differ by the choice of spatial grid used to translate curvelets at each scale and angle.)
    2013-04-23 12:37:26下载
    积分:1
  • matlab
    说明:  《matlab使用详解》的部分源码,希望对你有所帮助(err)
    2008-09-08 20:49:28下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载