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

粒子群优化算法 (PSO) c

于 2022-04-22 发布 文件大小:10.10 kB
0 271
下载积分: 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 个回复

  • 专用的短程通信
    一个车辆的 ad hoc 网络 (VANET) 使用汽车作为移动节点移动自组网中创建一个移动网络。VANET 把每辆参赛车变成了一个无线路由器或节点,让行驶的汽车约 100 至 300 米的互相连接,并与种类繁多,反过来,创建一个网络。汽车掉信号范围,退出网络,其他车可以参加,将车辆连接到另一个,以便创建一个移动的互联网。据估计将整合这种技术的第一个系统是警察和消防车辆,以互相交流为安全目的。
    2022-11-15 08:55:03下载
    积分:1
  • TopCoder 赛题程序 SRM 146 DIV1 600
    Masterbrain是双玩家棋盘游戏,其中一个玩家决定上的数字的秘密结合,而另一个必须弄清楚在10猜测或更少。游戏不同于策划在于使秘密组合玩家被允许躺在一次。游戏由一个播放制作猜测关于保密结合是一个序列,并且另一个球员给他或她有关猜测的质量的某些信息。下面是每个猜测是如何进行分析的:如果一个数字是在正确的位置,然后一个黑色栓被给出。如果数字是在猜测,但在错误的位置,然后一个白色的PEG给出。对于所有其他情况无钉给出。
    2023-06-10 09:20:03下载
    积分:1
  • 推广的对象和计
    应用背景一个 ;医院信息系统(HIS) ; 元素是;健康信息学 ;,主要集中在行政需要 ;医院。在许多实现中,他是一个全面的,集成的信息系统 ; ;设计管理的医院运行的各个方面,如医疗,行政,财务,法律问题和服务相应的处理。最重要的问题之一是 ;保健 ; ;医院服务。 ;为人们提供医疗援助。医院信息系统最好的介绍已在2011对人文社会科学国际会议医院信息系统的体系结构主要有三个层次,中央政府层面,地区级的,和病人的承载水平。通常所有类型的医院信息系统(HIS)是支持客户端-服务器架构 ; ;网络和处理。大多数工作岗位他目前居住类型。移动计算开始推PC代表。现在的平板电脑和智能手机的应用。企业自己的网络架构已经在公共医疗领域成功部署并已进一步实体广泛采用。[ 1 ]  ;医院信息系统(HIS)是全省的倡议旨在通过中央电子信息系统提高访问患者信息。他的目标是简化病人的信息流和医生和其他卫生保健提供者的可达性。在服务这些变化会慢慢改善病人护理质量和病人安全。关键技术医院信息系统提供有关病人的健康史共同的信息源。系统必须保持在安全的地方,并控制数据的人可以在某些情况下,达到数据。这些系统提高卫生保健专业人员通过在需要的时间和地点提供病人的健康信息和访问历史坐标护理能力。患者的实验室检查结果等信息的可视化 ;X射线 ;可能可从专业。他提供内部和外部的卫生保健提供者之间的通信。他可以控制的组织,这是医院在这些情况下,官方文件,财务状况报告,个人数据,公用事业股票数量,也保持在安全的地方,患者信息,患者病历,处方,操作和实验室测试结果。他可以保护组织,书写错误,库存积压的问题,调度人员冲突,官方文件错误像税务准备错误。
    2022-02-26 17:39:02下载
    积分:1
  • 哈希表实现
    哈希表实现- The Hasche table realizes
    2022-12-11 02:35:02下载
    积分:1
  • ARTMAP的MATLAB工具箱
    ARTMAP的MATLAB工具箱-ARTMAP MATLAB Toolbox
    2022-08-17 06:50:39下载
    积分:1
  • 关于最短路径的,c语言写的
    关于最短路径的算法,c语言写的-on the shortest path algorithms, written in C language
    2022-01-24 10:12:35下载
    积分:1
  • C语言实践
    通过一个简单的实例,实现一个C语言的经典算法,而且这个代码在我们实践中,也会经常用到,并将其进行模板话,这样就可以随时拿来使并可以将其封装成一个固有的库来实现
    2022-02-05 05:35:21下载
    积分:1
  • 应用maxplus ii 进行编写工作,主要是进行仿真,很有用
    应用maxplus ii 进行编写工作,主要是进行仿真,很有用-maxplus ii application for the preparation work is primarily for simulation, useful
    2022-09-08 05:45:02下载
    积分:1
  • 这是计中的一个用牛顿叠代求解的
    这是计算方法中的一个用牛顿叠代法求解的算法-This is the calculation method used in a Newton iterative algorithm method
    2022-03-18 18:02:53下载
    积分:1
  • 模糊评价VB实现
    通过VB语言来实现模糊评价法,是开放的源码大家可以根据自己的需要进行修改,以后也希望大家有什么源码也要一起分享,大家一起进步,谢谢本网站给大家创造这么好的机会,自己非常喜欢对这些编程语言的学习,以后还请各位高手多多指教啊!
    2022-07-27 04:21:08下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载