-
自适应粒子群优化算法
应用背景粒子群算法的一个基本变量是有一个群体(称为群)的候选解(称为粒子)。这些粒子在周围移动搜索空间根据几个简单的公式。的运动粒子是由自己的最著名的位置在搜索空间,以及整个群的最佳已知位置。什么时候改进的位置被发现,这些都将引导群的运动。这个过程是重复的,并且通过这样做希望,但不能保证,一个令人满意的解决方案最终被发现。关键技术对于每一个粒子,我和1,和…:初始化一个均匀分布的随机矢量粒子的位置:西 ;~ ;U(BLO, ;B),在血和丁丙诺啡是上下搜索空间的界限。初始化粒子的最好的已知位置的初始位置:←PI ; ;西如果(F(PI)& lt;F(G))更新群最著名的位置:G← ; ;PI初始化粒子的速度:~ VI ; ;U(- | BUP BLO |, ;| BUP BLO |)直到一个终止准则(如迭代次数执行,或有足够的目标函数值的解决方案重复发现):对于每一个粒子,我和1,和…:对于每一个维度,= 1,和…:取随机数:RP、RG ~ U(0,1)更新粒子的速度:VI,←D ; ;ωVI,D +φP RP(PI,密苏里D-XI,D)+φG RG(GD西,D)更新粒子的位置:西 ;← ;西+ VI如果(西)和(西):更新粒子的位置:最著名的←PI ; ;西如果(F(PI)& lt;F(G))更新群最著名的位置:G← ; ;PI现在克拥有最佳找到解决方案。
- 2022-04-17 20:19:47下载
- 积分:1
-
水文模型SWAT的源代码
分布式水文模型SWAT在水文中享有较高的盛誉,它能够综合反映一个地区的水文地质状况,以及水文气象状况,而其源代码更是研究SWAT的必备“神器”,学习了解SWAT的源代码不仅可以在最短的时间内学习到SWAT的“精要”,更能学习其Fortran语言,了解模型到代码的转换,更能学习到其模型的“实质”。
因此,一些致力于水文模型研究以及编程语言学习的“童鞋”们,你们有福了,赶紧下载这个SWAT的源代码,有时间慢慢学习,仔细推敲,水文中的模型就是只要学会一种,其他的基本触类旁通!
- 2022-09-06 23:05:03下载
- 积分:1
-
page翻页
php page翻页
//定义函数pageft(),三个参数的含义为:
//$totle:信息总数;
//$displaypg:每页显示信息数,这里设置为默认是20;
//$url:分页导航中的链接,除了加入不同的查询信息“page”外的部分都与这个URL相同。
// 默认值本该设为本页URL(即$_SERVER["REQUEST_URI"]),但设置默认值的右边只能为常量,所以该默认值设为空字符串,在函数内部再设置为本页URL。
- 2022-03-25 21:11:11下载
- 积分:1
-
全波形反演程序
本程序使用forten编写的,内容详细,可运行得到反演结果,解压后,主要程序在名为src的文件夹中,正演部分采用交错网格有限差分法,反演基于共轭梯度实现
- 2022-09-09 17:45:03下载
- 积分:1
-
五次插值。 这个算法代码可是花了很长的时间,希望和大家共享...
五次插值。 这个算法代码可是花了很长的时间,希望和大家共享-five interpolation. But the algorithm code for a very long time, and hopes to share
- 2022-05-18 21:11:45下载
- 积分:1
-
K-Means算法 mapreduce
public class KmeansMapper extends MapReduceBase implements
Mapper {
// one coodinate(data)
private List coordinate = new ArrayList();
private BasicKMeansTool basicKmeans = new BasicKMeansTool();
public void map(LongWritable key, Text value,
OutputCollector midoutput,
Reporter arg3) throws IOException {
// TODO Auto-generated method stub
String line = value.toString();
String[] dataList = line.split(",");
List distances = null;
StringTokenizer itr;
for (int i = 0; i < dataList.length; i++) {
itr = new StringTokenizer(dataList[i]);
&nbs
- 2023-02-01 17:45:04下载
- 积分:1
-
建立在vibe 基础上的kalman多目标跟踪
建立在vibe算法上,进行前景提取,并用kalman滤波进行多目标跟踪。建立在vibe算法上,进行前景提取,并用kalman滤波进行多目标跟踪。建立在vibe算法上,进行前景提取,并用kalman滤波进行多目标跟踪。建立在vibe算法上,进行前景提取,并用kalman滤波进行多目标跟踪。建立在vibe算法上,进行前景提取,并用kalman滤波进行多目标跟踪。
- 2022-01-27 10:41:56下载
- 积分:1
-
IIR Filter Coefficient Quantization Example
% written by DRB on 6
IIR Filter Coefficient Quantization Example
% written by DRB on 6-Dec-2004 for ECE3703
%
% Looks at unquantized filter (ideal), direct form, and cascaded second
% order section (SOS).
-IIR Filter Coefficient Quantization Exam ple% written by DRB on 6-Jan-2004 for ECE3703%% Looks at unquantized filter (ideal). direct form, and cascaded second order section% (SOS).
- 2023-03-26 22:35:03下载
- 积分:1
-
蜂群算法
人工蜂群算法是模仿蜜蜂行为提出的一种优化方法,是集群智能思想的一个具体应用,它的主要特点是不需要了解问题的特殊信息,只需要对问题进行优劣的比较,通过各人工蜂个体的局部寻优行为,最终在群体中使全局最优值突现出来,有着较快的收敛速度。
- 2022-08-20 08:38:07下载
- 积分:1
-
操作系统中的多级反馈队列调度算法
操作系统中的多级反馈队列调度算法-operating system as a multi-level feedback queue scheduling algorithm
- 2022-10-13 21:30:02下载
- 积分:1