91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 297KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-06
  • 語言: 其他
  • 標簽:

資源簡介

梯級水庫優化調度pso算法,已編譯,課直接使用

資源截圖

代碼片段和文件信息

//?pso.cpp?:?Defines?the?entry?point?for?the?console?application.
//

#include?“stdafx.h“
#include?“PSO.h“
#include?
#include?


//派生自己的PSO類
class?MyPSO?:?public?PSO
{
public:
MyPSO(int?d?int?n):PSO(d?n){};?//構造函數,給出微粒維數和微粒個數
double?GetFit(PARTICLE?&p)?//適合度計算方法,必須定義
{
//函數:Schaffer‘s?F6
double?f6;
f6?=?1+0.001*(p.X[0]*p.X[0]+p.X[1]*p.X[1]);
f6?*=?f6;
f6?=?0.5-(sin(sqrt(p.X[0]*p.X[0]+p.X[1]*p.X[1]))*
sin(sqrt(p.X[0]*p.X[0]+p.X[1]*p.X[1]))-0.5)/f6;
return?f6;
}
};

//定義通訊函數
bool?MyCom(double?fit?double?*op?double**int)
{
static?long?sn=1;
cout<<“\rNo=“<for(int?i=0;?i<2;?i++)
cout<<“\tX(“<return?true;
}

//申明相關數據
const?int?PNum?=?20;?//微粒個數
const?int?PDim?=?2;?//微粒維數
double?Xup[]?=?{100?100};?//自變量上界
double?Xdown[]?=?{-100?-100};?//自變量下界

//主程序
void?main()
{
MyPSO?pso(PDim?PNum);?//生成微粒群實例
pso.SetXup(Xup);?//設置自變量上界
pso.SetXdown(Xdown);?//設置自變量下界
pso.SetVmax(0.2);?//設置最大速度
pso.SetCom(MyCom);?//設置通訊函數
cout<<“\nRun?Now:\n“;
pso.Run(2000);?//運行微粒群
cout<<“\nThe?Result?is:\t“<pso.Run(0.999);?//運行微粒群
cout<<“\nThe?Result?is:\t“<
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-10-26?08:23??pso\
?????目錄???????????0??2014-10-26?08:23??pso\Debug\
?????文件???????33792??2014-10-10?10:06??pso\Debug\vc60.idb
?????文件???????28672??2014-10-10?10:06??pso\Debug\vc60.pdb
?????文件????????1344??2003-07-08?23:00??pso\pso.cpp
?????文件????????3365??2014-10-10?10:06??pso\pso.dsp
?????文件?????????514??2014-10-10?10:07??pso\pso.dsw
?????文件????????8308??2003-07-08?23:17??pso\pso.h
?????文件???????33792??2014-10-10?10:07??pso\pso.ncb
?????文件???????48640??2014-10-10?10:07??pso\pso.opt
?????文件????????1251??2014-10-10?10:06??pso\pso.plg
?????目錄???????????0??2014-10-26?08:23??pso\vc_pso\
?????目錄???????????0??2014-10-26?08:23??pso\vc_pso\Debug\
?????文件????????1925??2014-09-25?22:12??pso\vc_pso\Debug\StdAfx.obj
?????文件??????245818??2014-09-25?22:12??pso\vc_pso\Debug\pso.exe
?????文件??????280396??2014-09-25?22:12??pso\vc_pso\Debug\pso.ilk
?????文件???????26954??2014-09-25?22:12??pso\vc_pso\Debug\pso.obj
?????文件??????203728??2014-09-25?22:12??pso\vc_pso\Debug\pso.pch
?????文件??????476160??2014-09-25?22:12??pso\vc_pso\Debug\pso.pdb
?????文件???????50176??2014-09-25?22:12??pso\vc_pso\Debug\vc60.idb
?????文件???????69632??2014-09-25?22:12??pso\vc_pso\Debug\vc60.pdb
?????文件????????1190??2003-07-08?22:37??pso\vc_pso\ReadMe.txt
?????文件?????????290??2003-07-08?22:37??pso\vc_pso\StdAfx.cpp
?????文件?????????769??2003-07-08?22:37??pso\vc_pso\StdAfx.h
?????文件????????1344??2003-07-08?23:00??pso\vc_pso\pso.cpp
?????文件????????4558??2003-07-08?23:17??pso\vc_pso\pso.dsp
?????文件?????????531??2003-07-08?23:17??pso\vc_pso\pso.dsw
?????文件????????8308??2003-07-08?23:17??pso\vc_pso\pso.h
?????文件???????58368??2014-09-25?22:13??pso\vc_pso\pso.ncb
?????文件???????49664??2014-09-25?22:13??pso\vc_pso\pso.opt
?????文件????????1668??2014-09-25?22:12??pso\vc_pso\pso.plg
............此處省略0個文件信息

評論

共有 條評論

相關資源