创建Agent

将左边面板中的智能体拖入界面中,选择智能体群,动画为无,数量为100,点击“完成”



Main界面设置

在Main中随意点击空白处,出现右侧“属性”面板,在“空间和网络”,布局类型选择“随机”,网络类型“不限范围”(这个就是Anylogic里的无标度网络),M为3,M指的是无标度网络链接数的众数和最小值均为3(待会儿会再做说明)

智能体设置

①进入智能体界面(之前我取名为Com),点击左侧,画出一个自定义的图形
②点击“connections”图标,设置智能体连接的动画
③点击工程面板Main-智能体-coms,右侧属性-高级中,点击“展示演示”
④点击运行,模型运行图如图所示(忽略颜色和数字)







每个智能体的链接数分布

①将左侧面板中的“直方图数据”拉入Main界面中

②修改名字和属性,间隔数即频数分布图的柱子个数,间隔数和最大小值可进行自定义


③点击Main界面的空白处,右侧属性中“智能体行动——启动时”添加代码,即当模型启动时,计算每个智能体的链接个数,存入直方图数据中

for(Com c:coms){connect_num_distribution.add(c.getConnectionsNumber());}


④有数据之后,接下来是画图,将左侧面板中的“直方图”拉入Main界面中


⑤选中该直方图,标题可以自定义,直方图为上面的“直方图数据”的名称

运行结果

得到每个智能体的链接数分布如图所示,符合无标度网络的定义

点击“直方图数据”,还可以看到详细的数据信息,可以看到最小值为3,且2.222-3.333的个数为37个,是最多的,因此前面设置的M值有两个含义,一个是最小值,一个是众数

结束啦!继续好好学习Anylogic!

Anylogic建立无标度网络相关推荐

  1. 级联失效matlab,加权无标度网络的级联失效模型

    社交网.交通网.通信网等领域均呈现无标度特性[, 是复杂网络中常见的一种现象, 不同网络中的节点和边都承载着不同形式的负载, 且负载的承受能力是有限的.加权无标度网络是指节点和边根据权值构建成的网络[ ...

  2. Neo4j 图数据库高级应用系列 / 服务器扩展指南 APOC 8.7 - 图生成 无标度网络

    1.概述 Barabási和Albert(1999)的"富者更富"(Rich get richer)生成模型(BA模型)最被熟知的无标度网络子集的生成模型.它让每个网页根据一个非均 ...

  3. 网络模型 - 随机网络,无标度网络,分层网络

    转自: http://www.flickr.com/photos/caseorganic/4510691991/in/set-72157624621620243 小图 大图 Network Model ...

  4. networkx 标签_networkx绘制BA无标度网络

    step1: 导入networkx复杂网络库.matplotlib.pyplot.pandas import networkx as nximport matplotlib.pyplot as plt ...

  5. 复杂性思维第二版 四、无标度网络

    四.无标度网络 原文:Chapter 4 Scale-free networks 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 在本章中,我们将处理来自在线社交网络的数据,并使 ...

  6. 从零认识 无标度网络

    喜欢的话请关注我们的微信公众号~<你好世界炼丹师>. 公众号主要讲统计学,数据科学,机器学习,深度学习,以及一些参加Kaggle竞赛的经验. 公众号内容建议作为课后的一些相关知识的补充,饭 ...

  7. 无标度网络/幂律分布、小世界网络

    无标度网络.幂律分布这两个概念都是指复杂网络中的度 分布不均匀 通俗点说就是80/20原则,枢纽节点很少,但是却连接着大量的节点,而大量的非枢纽节点却只有不多的几个连接. 小世界网络: 虽然有50个节 ...

  8. 复杂网络之无标度网络与小世界网络生成程序

    近日需要用到无标度网络与小世界网络,早上用matlab写了这两种网络的matlab程序,放在这,有用者可以拿去用,请自己验证正确性后使用. 共有三个文件,swnet.m 是sw小世界模型        ...

  9. networkx学习(五)无标度网络

    networkx学习(五)无标度网络 参考:参考来源,<巴拉巴西网络科学> 无标度网络: 对于随机网络和规则网络,度分布区间非常狭窄,大多数节点都集中在节点度均值< k >的附 ...

最新文章

  1. oracle挂堎,Oracle 冷拷备实例挂到新ORACLE时应注意问题。
  2. 关于tail, head ,less ,more ,cat 之小介------Linux命令
  3. 无法链接到SQL Server远程服务器的解决
  4. [Flutter] Android沉侵式标题栏顶部叠加层去除
  5. m2eclipse插件
  6. 【UML】如何看Android的UML图
  7. OC-通知+Block
  8. 数据结构基础:图结构的学习笔记
  9. 模版:线段树合并+线段树分裂
  10. qt中解析json字符串的时候出现错误missingNameSeperator
  11. 1.Android新版开发教程笔记—Android ADB工具使用
  12. 时域频域与傅立叶变换
  13. JS控制文本框禁止输入特殊字符
  14. python-学生管理系统--4修改学生信息
  15. ZT: 排名前50个常用软件下载(带序列号)
  16. HFSS - 倒F天线的设计与仿真
  17. WS2:Windows系统中嵌入式Linux开发之神器
  18. 08 计算机视觉-opencv直方图与傅里叶变换
  19. 360千兆路由计算机安装方法,千兆路由器怎么安装?
  20. 盘点澳洲留学性价比较高城市

热门文章

  1. 物联网开源框架 Thingsboard 使用总结
  2. java中clone方法的理解(深拷贝、浅拷贝)
  3. 女生回你微信忽快忽慢,掌握这5个技巧和3个开场白,让她秒回你
  4. java poi 导出xlsx_java 使用poi存储Excel(.xlsx格式)
  5. java第四弹 多态 final static 代码块 抽象类 匿名类 接口 Java8新特性:接口增强
  6. 大专毕业,一年工作经验,每天都是CRUD。如何实现月薪从7k到10k?
  7. Java 和 .Net那个就业前景更好?
  8. 【程序小白养成计划】编程入门指北--编程小白常见问题QA
  9. can基础应用——如何使用CANOE读取整车报文及故障诊断
  10. 战争游戏红龙修改手册