登录
首页 » matlab » GAPSO-share

GAPSO-share

于 2011-10-13 发布 文件大小:120KB
0 268
下载积分: 1 下载次数: 180

代码说明:

  在做优化的时候,起初选择了GA算法,但是GA的不稳定性(或者陷入局部最优)实在让人抓狂,前后两次的结果相差竟然有时候能达到30 以上,当时由于时间的原因,我只好选择了优化1000次,然后以其中的最小值最为最佳方案。虽然问题也算解决了,但是从学术上将,这种奔方法是让人很尴尬的。所以,我从网上下载了一个GA-PSO算法,试着利用GA和PSO组合的策略进行优化,结果算法很问题,效率和不错。我下载原始算法,有一个问题就是它是针对所有的设计变量上下限都是一样的,所以我对程序进行了修改与改进,现在可以处理上下限不一致的问题,同时fix了一些bug。现在把修改后的程序和大家分享一下,希望能对您有用.注意myfit需要用自己的函数,否则出错,因为我的myfit程序在调用过程中,需要使用matlab的Kriging工具箱 (a optimization method combining GA and PSO)

文件列表:

share
.....\acess.mat,58913,2011-07-19
.....\cd.mat,59615,2011-07-19
.....\CrossOver_fcn.m,202,2009-04-23
.....\GAPSO.m,2524,2011-08-18
.....\Myfit.m,545,2011-08-16
.....\PSO_Fcn.m,441,2009-04-23
.....\SelectParents_Fcn.m,591,2009-04-19
.....\程序使用说明.doc,24576,2011-08-18

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

发表评论

0 个回复

  • tlumcm2009B
    matlab仿真建模解决实际中的垃圾运输问题,并得到最优方案(matlab simulation modeling to solve practical problems in the transportation of garbage and get the best programs)
    2010-05-10 00:51:24下载
    积分:1
  • ball_kalman
    这个程序是在matlab仿真时用到,功能是卡尔曼目标跟踪,这个程序可运行,用到的图像文件也在里面。(This procedure is used when the matlab simulation, Kalman tracking feature is that this program can be run, use the image files are inside.)
    2011-05-10 20:00:15下载
    积分:1
  • dm_encoder
    MATLAB code on linear minimum mean square error (LMMSE) estimation and its application to the problem of channel equalization in digital communication systems. amr amin: code on the application of channel equalization in digital communication systems.
    2009-12-09 08:20:58下载
    积分:1
  • RaisedCosineFilter
    matlab raisedcosine filter
    2011-10-27 02:40:46下载
    积分:1
  • 2
    说明:  信号测量数M与重构成功概率关系曲线绘制例程代码(The probability of success of M signal measurement and reconstruction curve drawing routine Codes)
    2016-09-07 16:30:15下载
    积分:1
  • rcosine
    说明:  仿真滚降系数为0.22的平方根升余弦滤波器的MATLAB程序.(Simulation of roll-off factor of 0.22 square root raised cosine filter of the MATLAB program.)
    2021-05-07 16:28:36下载
    积分:1
  • qaprandmatrixswap
    Fault Detection in a Series Compensated Transmission Line using Discrete Wavelet Transform and Independent Component Analysis: a Comparative Study
    2011-06-16 16:21:26下载
    积分:1
  • histcnd1
    this program try to calculate N dimensional histogram in one of popular way
    2011-07-07 02:22:00下载
    积分:1
  • fenxing
    几个关于分形的matlab程序实例,直接可用,带详细注释(Several matlab M files on fractal, directly available and with detailed notes)
    2014-01-05 16:14:45下载
    积分:1
  • lasermode
    本程序可以显示常见激光模式分布图,如TE00,TE01,TE10,TE22等,有助于对激光横模的理解!(This program is to help students to understand to the laser mode )
    2010-10-09 11:51:14下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载