登录
首页 » 算法 » 粒子群优化算法 (PSO) c

粒子群优化算法 (PSO) c

于 2022-04-22 发布 文件大小:10.10 kB
0 286
下载积分: 2 下载次数: 1

代码说明:

粒子群优化算法 (PSO) c粒子群优化 (PSO) 算法 [1,2] 在 C 可执行"插入"代码作为一个小型图书馆。粒子群优化算法用于涉及全局随机优化的连续函数 (称为目标函数) 的问题。粒子群优化算法也可用于离散优化问题,但在此库的当前版本中未实施这种行为。使用只是在代码中包括 pso.h 和 pso.c。您需要有 GNU 科学图书馆和各自的发展 (即标题) 文件,以在您的应用程序中包含 pso.c。你的 Makefile 中将添加到您的 LDFLAGS 的-lgsland lgslcblas。为了使用 pso_solve(),您需要:最小化目标函数 (见在 pso.h 中定义类型 pso_obj_fun_t),一个具有正确初始化的 pso_results_t 对象 (malloc 会) gbest 缓冲区。这是将存储发现最好的位置,以及最小的误差 (存储在成员错误)。一个具有正确初始化的值 (使用 pso_set_default_settings() 进行快速和肮脏的初始化) 的 pso_settings_t 对象功能邻域拓扑粒子群优化算法用于确定每个 particle 附近吸引子提供了三种不同的策略:全球的拓扑结构 (PSO_NHOOD_GLOBAL),每个粒子由每一另一种粒子群通知环形的拓扑 (PSO_NHOOD_RING) 在那里存在着固定的环型拓扑结构和每个粒子由其邻近的微粒通知

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

发表评论

0 个回复

  • 本程序是基因算法的vc实现
    本程序是基因算法的vc实现-genetic algorithm to achieve the vc
    2022-03-19 23:29:50下载
    积分:1
  • 能运算的函数: sin,cos,tg,ctg,e^,pow(x,y),cosh,sinh,tgh,log10,ln,sqrt,arcsin,arccos,...
    能运算的函数: sin,cos,tg,ctg,e^,pow(x,y),cosh,sinh,tgh,log10,ln,sqrt,arcsin,arccos, 运算方式: +,-,*,/,绝对值(“[ ]”),^,!, 输入规则: 用键盘或按钮都可,输入完按回车运算,(光标要在最后) sin(21-32)/(12-43) 4(323-4343) 4*(323-4343) e^2-sin3-3^4,(不要输入pow(3,4)) //有无*都可 2*3^4是(2*3)^4 而不是2*(3^4) 也就是要用x^y就要一定要(x^y)加上一个括号 [3-4]是求3-4的绝对值不是中括号 -performance computing functions : sin, cos, tg, rays, e ^, pow (x, y), cosh, sinh, tgh, log10, ln, sqrt, Simulation, arccos computational methods : absolute ,-,*,/, ( "[]"),^,!, importation rules : a keyboard or buttons which can be imported by the transport operator End (cursor to the final) sin (21-32)/(12-43) 4 (323-4343) 4* ( 323-4343), e ^ 2- KF-3 ^ 4 (do not enter pow (3,4))//* there can be 2* 3 ^ 4 is (2* 3) ^ 4 rather than 2* (3 ^ 4) was needed x ^ y must have (x ^ y) with a brackets [3-4] is the pursuit of 3-4 is not the absolute value of the brackets
    2022-01-26 03:43:37下载
    积分:1
  • numerical algorithm, BreshamLine line drawing algorithms, numerical experiments,...
    数值计算算法,BreshamLine画线算法,数值计算实验,比较简单-numerical algorithm, BreshamLine line drawing algorithms, numerical experiments, relatively simple
    2022-10-07 09:15:03下载
    积分:1
  • 稀疏矩阵加法的另类算法
    稀疏矩阵加法的另类算法-sparse matrix additive alternative algorithm
    2022-03-02 03:15:57下载
    积分:1
  • PHP QR Code QR编码库
    概述 PHP QR 码是用于生成 QR 码,二维条形码的开放源码 (LGPL) 库。基于 libqrencode C 库,提供 API 创建条码图像 (PNG、 JPEG 多亏了 GD2) 的 QR 码。实施纯粹在 PHP 中,没有外部的依赖关系 (除了 GD2 如果需要的话)。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-04-26 16:04:21下载
    积分:1
  • 提供一个直接搜索算法程序,具有全局寻优能力。
    提供一个直接搜索算法程序,具有全局寻优能力。-provide a direct search procedures, and have an overall optimization capabilities.
    2022-07-16 12:31:33下载
    积分:1
  • KMP、BM编码算法实现
    KMP、BM算法的自我实现,对学习KMP、BM算法有一定帮助!有助于学习压缩解压缩。详细请看源码!(读文件的形式,并比较两者的性能)
    2022-08-18 12:52:24下载
    积分:1
  • 舍罕王失算程序
    国际象棋是古印度舍罕王的宰相达伊尔发明,舍罕王问宰相要什么赏赐。宰相就说:第一个格子放一粒麦子、第二个格子放两粒麦子、第三格子放四粒麦子.......依次知道64个格子 问舍罕王能实现吗?
    2022-08-08 14:02:02下载
    积分:1
  • 插植算法 拉格郎日插植
    插植算法 拉格郎日插植-Brachytherapy count Radio Lang Day Brachytherapy
    2022-03-15 03:40:27下载
    积分:1
  • 初学者实现矩阵乘法,觉得矩阵乘法简单但很实用,写的不是很高效,可以下载下来研究研究哦。...
    初学者实现矩阵乘法,觉得矩阵乘法简单但很实用,写的不是很高效,可以下载下来研究研究哦。-beginners achieve matrix multiplication, a simple matrix multiplication think it is practical and writing is not very efficient and can be downloaded from studies oh.
    2022-03-13 03:26:40下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载