仿真
文章平均质量分 53
Superw008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用Anylogic画图
拖入”面板-分析-时间折线图“,在其”属性-数据“中勾选”数据集“,分别添加数据集dataset1-dataset7,并修改标题;最后,在”属性-数据更新“和”属性-比例-时间窗“中设置横轴的长度。拖入“面板-分析-数据集”,生成7个数据集,命名为dataset1-dataset7.点击Main-agent的空白处,在其“属性-智能体行动-启动时”输入以下代码,即将表函数加载到数据集中。拖入“面板-智能体-表函数”,在其属性中选择“从数据库加载”,选择相应的数据库表,参数列为横轴,value列为纵轴。原创 2024-04-11 21:41:21 · 1596 阅读 · 0 评论 -
Anylogic-Agent之间的消息和行动
首先在每个agent中拖入“面板-智能体-事件”,在其“属性-行动”中输入以下代码,即当我处于中断状态,发送消息“dd”给所有链接agent(即上下游)。其次,将“面板-系统动力学-动态变量”拖入界面,用来存储上下游中断的次数,并在其属性中勾选“依赖”,因为是依赖于事件和消息来计算的变量,而不是由参数进行计算得到的变量。之后,点击agent的“connections”图标,在其“属性-通讯”中输入以下代码,即当我收到“dd”的消息时,存储上下游中断次数的动态变量自加1。想要计算某一节点其上下游中断的次数。原创 2024-04-11 21:06:06 · 1138 阅读 · 0 评论 -
Anylogic进行敏感性分析并写入文档
在属性中,分别在“仿真运行后”、“迭代后”、“实验后”写入以下代码。例如,每次迭代重复100次,则“仿真运行后”是仿真1次之后,“迭代后”是指仿真100次后,即参数按步长变化的时候。此处中Main的healthy_value是一个数据集,即x是排序数,即1,2,3…因此,此处的代码作用是将数据集中的y值转换成列表,进而再写入文档中。点击参数变化界面的空白处,在属性-高级java-附加类代码中写入下图中的代码,将Main看作一个类,引用过来。——————————结束线——————————原创 2024-04-11 16:44:42 · 688 阅读 · 0 评论 -
Anylogic建立无标度网络
Anylogic仿真软件建立无标度网络原创 2022-12-14 21:12:34 · 1346 阅读 · 0 评论
分享