登录
首页 » matlab » SGAPublic

SGAPublic

于 2011-03-15 发布 文件大小:4KB
0 291
下载积分: 1 下载次数: 1

代码说明:

说明:  SGA(Simple Genetic Algorithm)是一种强大的智能多变量优化算法,它模仿种群繁殖规律来进行优化。本SGA可以优化变量,求最小值,最大值(当把函数倒数也就求最小值) 并且支持浮点编码,grey编码,二进制编码;轮赌法选择,锦标赛选择;单点交叉,均布交叉,浮点交叉;单点变异,浮点变异;调用时Genetic(目标函数名) 使用SGA时,首先需要一个目标函数(像AimFunc.m),该函数返回适应度输入变量为待优化变量x输出为一个适应度。然后修改Genetic.m中可以修改的地方(SGA (Simple Genetic Algorithm) is a powerful smart multi-variable optimization algorithm, which mimics the reproduction of law to be optimized. The SGA can be optimized variables, minimum, maximum, (when the function will last for the minimum) and supports the floating-point encoding, grey code, binary code round of betting method selection, tournament selection single-point crossover, uniform crossover , floating-point crossover single point mutation, floating-point mutation called Genetic (objective function name) the use of SGA, first of all need an objective function (like AimFunc.m), the fitness function returns the input variables to be optimized for the output variable x a fitness. Can be modified and then modify the place Genetic.m)

文件列表:

AimFunc.m,105,2003-07-26
Code.m,887,2003-07-16
Cross.m,3484,2003-07-24
Decode.m,953,2003-07-16
Genetic.m,4081,2003-07-26
Mutation.m,2295,2003-07-16
Select.m,1502,2003-07-26

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

发表评论

0 个回复

  • closeloop1
    闭环充电机仿真图,看了这图你就会做充电机了。(Closed-loop simulation charts charger, read this plan you will do a charger.)
    2011-01-10 16:05:36下载
    积分:1
  • Charging_Capacitor_exp_108b
    Practical matlab experiment for charging a capacitor
    2013-10-04 14:55:09下载
    积分:1
  • DEA
    matlab对DEA编程Programming DEA with MATLABmatlab对DEA编程(Programming DEA with MATLAB)
    2019-03-27 14:16:34下载
    积分:1
  • 91823d98aa5c
    说明:  该函数用来计算时间序列的最大Lyapunov 指数--Wolf 方法(This function is used to calculate the maximum Lyapunov index time series- Wolf method)
    2011-04-14 09:21:27下载
    积分:1
  • zbuildpi
    This program forms the complex bus impedance matrix by the method
    2011-08-03 10:42:19下载
    积分:1
  • weizhicharu
    请输序列,输入-1结束,再输入一个数字,输入插入位置,插入其中,按照程序插入后显示出来完成这个程序(Please input sequence, enter-1 end, and then enter a number, enter the insertion position, into which, in accordance with the procedures after the completion of this program insertion displayed)
    2014-11-15 18:52:55下载
    积分:1
  • landonbianhuan
    拉东正变换与反变换,很好用的可逆变换,可用于面波反演。(Radon transformation and inverse transform, a reversible transformation well used, can be used for surface wave inversion.)
    2015-10-15 08:52:56下载
    积分:1
  • Ch11
    小波分析理论及MATLAB7实现的例程,第11章二维小波变换的MATLAB实现(Wavelet analysis theory and realize MATLAB7 the routines, Chapter 11 two-dimensional wavelet transform of MATLAB realize)
    2007-08-31 09:21:17下载
    积分:1
  • Desktop
    利用matlab实现差分脉冲调制,不会的兄弟可以参考一下(Using matlab to achieve differential pulse modulation, the brothers can not refer to)
    2011-06-16 22:28:29下载
    积分:1
  • Untitled22222
    说明:  AR一阶算法,可利用AR(1)进行数据预测和随机序列处理(AR First Order Algorithms)
    2019-02-17 12:26:12下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载