登录
首页 » matlab » GAPSO-share

GAPSO-share

于 2011-10-13 发布 文件大小:120KB
0 269
下载积分: 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 个回复

  • MATLAB
    MATLAb 机械源码文件好东西啊 (MATLAB source files Machinery ah good stuff)
    2008-05-17 18:45:17下载
    积分:1
  • Classification_toolbox
    各种分类器的工具包,包括贝叶斯分类器,k-means分类器等!(Various classifier toolkit, including the Bayesian classifier, k-means classifier, etc.!)
    2008-08-22 20:49:50下载
    积分:1
  • huffmancode
    对任意概率的输入,实现2元HUFFMAN编码的MATLAB(The probability of any input to achieve two yuan HUFFMAN coding the MATLAB)
    2011-06-23 14:25:35下载
    积分:1
  • 1
    本程序实现多模态故障检测与故障诊断,用的方法是LPP_GMM_FJ,GMM是用的FJ算法,效果很好(This procedure realize multimodal, fault detection and fault diagnosis method is LPP_GMM_FJ, GMM FJ algorithm is used, the effect is very good )
    2013-08-31 15:47:05下载
    积分:1
  • 10.-stepper_motor.tar
    Stepper motor simulation
    2013-10-09 20:48:54下载
    积分:1
  • Waveletanalysistheoryandexampleprograms
    小波分析理论matlab7.0及实例程序 (Wavelet analysis theory and example programs)
    2010-09-20 16:34:30下载
    积分:1
  • branchbound
    高效线性整数规划求解matlab源程序,详细注释,完善测试(linear integer programming matlab source codes with detailed remarks and tests,)
    2013-11-06 09:12:12下载
    积分:1
  • one-class-SVM
    经典的单类相关向量机程序,比较实用,适合初学者(classical one-class SVM program,very practical and satisfied for the beginner)
    2015-11-11 17:07:12下载
    积分:1
  • Rename
    给文件重命名,以0001为开始,前面的0个数自动确定,按照文件夹中文件的总个数。(To rename the file to 0001 for the start, the number of zeros is automatically determined according to the total files in the folder number.)
    2011-08-24 23:32:51下载
    积分:1
  • 53
    说明:  Wind turbine Generators Modeling in MAtlab
    2013-05-21 20:16:12下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载