- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Anylogic问题-----模型运行中外部输入控制模型
前言Anylogic建模过程中会遇到模型在运行,我通过别的软件操作(MATLAB、Labview),对Anylogic模型进行控制。本文介绍了通过本地TXT文件控制模型。一、Anylogic是什么? Anylogic是基于Java的一种工具,该工具可解决多智能体建模问题。二、操作步骤1.读写本地txt函数/*.....................................................................
2020-08-29 16:17:15 2096 1
原创 Anylogic问题---------两个端口之间的通讯
两个端口的通讯,并非之前想的智能体之间的通讯,send(“msg”,智能体)。两个端口之间的通讯,是将消息通过一个智能体端口发送出去,再经过连接线到另一个智能体端口,端口与端口之间只需要状态图来接收即可,且需要把偏好里面“库开发模式”打开。这时就可以在端口接收消息时,进行消息的判断,已达到智能体之间的通讯消息。 打开后是这样的。...
2020-08-29 15:23:30 1639 2
原创 Anylogic-----------集合Collection
Collection 智能体可以包含变量。变量通常用于存储模型模拟的结果,对一些随着时间变化的数据或对象特征进行建模。 Variable是任务标量类型或Java类得简单变量。 集合表示一组对象,称其为元素。一些集合允许重复元素,而另一些则不允许。有些是有序的,有些是无序的。集合用于定义将多个元素分组为单个单元的数据对象。集合用于存储、检索和操作聚合数据。通常,他们表示形成一个自然组的数据项,例如队列(再本例中,元素表示在队列中等待的人员),或autopark(...
2020-08-29 14:46:27 3112
原创 Anylogic------------数据库
数据库 每个AnyLogic模型现在都有一个内置的完全集成的数据库来读取输入数据和编写模拟输出。导出带有模型的数据库,它与模型本身一样具有可移植性和跨平台性。有了新的数据库,就可以: 1.读取参数值并配置模型 2.创建参数化的智能体种群 3.在流程模型中生成智能体到达 ...
2020-08-29 14:43:22 4173
原创 Anylogic学习--------------智能体(可用于复杂装备系统建模)
智能体智能体可以代表非常不同的东西:车辆、设备单元、项目、产品、想法、组织、投资、土地、不同角色的人等等。智能体是任何逻辑模型的主要构建块。Agent是模型设计的一个单元,它可以有行为、内存(历史)、时间、联系人等。在智能体中可以定义变量、事件、状态、系统动态库存和流程图,还可以嵌入其他智能体,添加流程流程图。您可以在模型中定义与不同类型的智能体,可以有一样多的智能体类型。智能体的设计通常从标识其属性、行为和与外部世界的接口开始。如果有大量具有动态连接(如社交网络)的智能体,则智能体可以
2020-08-29 11:55:43 8505 1
原创 Anylogic学习--------------数学函数
数学函数AnyLogic提供了一套完整的数学函数。下表给出了函数的简要描述,有关详细信息,可以参考在线Java.doc on Math类。 返回值类型 名称 描述 double abs(double a) 返回一个双精度值的绝对值。 int abs(int a) 返回整数值的绝对值。 double
2020-08-29 11:45:59 3513
原创 Anylogic学习--------------三维窗口
3D window --------------3D窗口3D窗口扮演3D动画的占位符角色。它在表示关系图上定义了运行时将显示3D动画的区域。如果您想要为您的智能体显示3D动画,您必须将3D窗口添加到其关系图中。在一个图表上可以有多个3D窗口,每个窗口都显示普通3D场景的特定部分(类似于操作台上的多个显示,显示不同摄像机拍摄的不同视图)。您可以配置您的3D窗口,在默认情况下显示3D场景的特定部分,方法是选择将拍摄窗口内容的相机。只需在图形编辑器中直接将相机指向模型启动时在3D窗口中要看到的形状。这
2020-08-29 11:44:27 4741 1
原创 Anylogic学习--------选项列表
创建一个选项列表在Projects视图中,右键单击(Mac OS: Ctrl+click)当前正在使用的模型,并从上下文菜单中选择New >选项列表…“新建选项列表”对话框打开。在Name框中(在本例中是Sex)指定新选项列表的名称。 在指定元素表中,键入选项的名称(男性和女性)。点击完成。在项目树中,选项列表出现在上层,分组在选项列表分支中。定义了选项列表之后,可以选择此列表作为代理参数的类型。现在,您可以为性别智能体的参数分配值(男性或女性)。要设置默认值,
2020-08-29 11:41:10 1876 2
原创 Anylogic试用版密匙
#$%99dTMbLIj+hm/c9fn0suWlfQjdK9FzRH8oSbRRbm3FEeONkF5mDLKHxhscEDBANDg4BSU2Oi6hErkTH/KzwiCtsM0jfD50uRsj60+gi9ifTlduwcpSr6aGtVSilXwF997xTVAoMLddqOzGQAbnSjBiJOBdm1Z0QwwIEJynvYgckLfoEADzncIgNnJjYshWcmGh3s9gTgyuQPlRBeTXfb+ZJPI1JGi4sAUljwdB53Df+AXSEf5FaIbih
2020-08-29 10:13:51 6918
Java-for-Anylogic-user译文
2020-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人