AnyLogic软件是一款专业且强大的仿真模拟软件,拥有可视化的集成开发环境,让集成开发环境到AnyLogic的转变更加容易实现,而且还能运行于Windows, Mac等多个系统,满足用户对于操作的需求。同时该软件的丰富的用户界面可以让你轻松的配置实验,以及更改输入数据。
软件特色
一、降低开发成本和时间
1、AnyLogic的可视化开发环境显著地加快了模型的开发进程。
2、软件包含的对象数据库能够迅速整合您模型中预先建立的 建模 元素。
3、完全面向对象的结构化设计方法使软件具有可重用性。
4、可视化的集成开发环境,易于实现从其他广泛使用的集成开发环境到AnyLogic的转变。
5、预建的对象库展示了专家们的经验。对象库中的对象可以随意地重复运用。
二、运用一种工具开发更多的模型
1、使用一种工具开发基于智能体、系统动力学、离散事件、连续和动态的系统模型,或在同一模型中组合这些方法。
2、AnyLogic支持离散和连续仿真的无缝集成。
3、原生Java环境支持无限的扩展性,包括自定义Java代码、外部库和外部数据源。
4、一个广泛的统计分布函数集能够提供一个很好的平台,用于模拟所有系统中的不确定性。
5、功能强大的实验框架,内置支持蒙特卡罗模拟,此外, 优化 的高级形式支持广泛的模拟方法。
三、改进模型的视觉效果
1、AnyLogic简单却先进的动画功能允许开发丰富、可交互的仿真环境。
2、可以为您的模型创建丰富的用户界面,用户可以轻松地配置实验,动态更改输入数据。
四、随处运行模型
1、原生的Java环境提供多平台支持。AnyLogic的集成开发环境和模型都可运行于Windows, Mac 和Linux系统。
2、无需运行许可证。只需点击一下,就可以生成Java小程序,支持用户在任何地方运行模型。
3、AnyLogic模型和开发环境相分离,并可以作为独立的Java应用程序导出。
功能介绍
将模型导出为独立的Java应用程序:您可以将模型导出为Java应用程序,并将其部署在其他计算机上,包括服务器。 Java应用程序不受安全限制,可以与数据库,外部文件和其他应用程序通信。此功能使您可以将仿真模型嵌入到更大的决策支持系统中。
Java级调试器:由于仿真模型中有时复杂的逻辑是用Java编程的,因此逐步执行Java代码,检查变量值,设置断点等的能力可能会显着加快模型开发速度。在AnyLogic Professional中,您可以查看AnyLogic中的代码字段(“扩展点”)如何映射到生成的Java源,以调试模式运行模型,以及如何从AnyLogic IDE的Debug透视图控制它们的执行。
与版本控制软件集成:当团队开发大型模型时,开发工具必须与版本控制软件很好地集成。在AnyLogic Professional中,您可以将模型划分为可以并行开发的组件(但相互交叉引用),将它们存储在不同的.alp文件中,将这些文件添加到版本控制软件存储库(SVN)中,直接提交和更新它们来自AnyLogic IDE。
扩展的交互式UI元素集:AnyLogic Professional中还有三个附加控件:列表框,进度条和文件选择器。
OptQuest优化器作为基本功能包含在内:AnyLogic Professional版本默认包含OptQuest。您可以设置优化实验甚至导出组合模拟+优化解决方案Java应用程序。
丰富的实验框架:除了PLE版中提供的模拟,参数变化和优化实验外,AnyLogic Professional还提供比较运行,灵敏度分析,蒙特卡罗,校准和自定义实验类型。实验向导将帮助您使用图表和控件元素配置实验UI,稍后您可以对其进行修改。
教程
运行软件, 激活 选项选择“输入您通过电子右键收到的永久秘钥”
打开压缩包里Serial.txt,复制激活密钥激活即可
安装激活完成
常见问题
AnyLogic怎么生成折线图?
1、就传染病模型建模而言,添加一个智能体myagent,在myagent中建立一个传染病的状态图,同时也在坐标原点设置一个圆形或者矩形用来在仿真中体现各状态的变化。
2、在main中对myagent进行统计,软件右侧有一个统计。对处于各状态的人数进行统计。
3.在右侧图表栏里选择时间折线图,拖到main中,然后点击折线图,对数据进行编辑,设置要显示的几个变量,需要几个则添加几个,最终运行一下就可以了。
使用教程
【创建新模型】
创建新模型
1、点击工具栏中的New Model 按钮,或者在主菜单中选择File | New Model,或者按下Ctrl + N键。
2、New Model对话框将会弹出。
3、在Model Name文本编辑框中输入模型的名字。
4、为模型文件指定保存位置。点击Browse按钮,浏览文件系统,找到您所期望的位置,或者在Location文本编辑框中输入目标文件夹的位置。
5、如果有必要的话,修改AnyLogic将要创建的Java包名。
6、完成之后,点击Finish按钮。
【打开模型】
打开已经存在的模型
1、点击工具栏中的Open 按钮,或者在主菜单中选择File | Open…,或者按下Ctrl + O键,Open对话框将会弹出。
2、在资源管理器中找到您想打开的模型文件,双击该文件,或者选中该文件后点击Open按钮。
AnyLogic允许同时打开多个模型,您每打开一个模型之后,AnyLogic将把该模型添加到当前的工作空间中。每次启动时,AnyLogic都将打开工作空间中的所有模型。
AnyLogic还提供了快速访问最近打开的模型文件的功能。
打开最近打开的模型
1、在File菜单最下方的最近打开的模型文件列表中选择您希望再次打开的模型。
【保存模型】
保存当前模型
1、点击工具栏中的Save按钮,或者在主菜单中选择File | Save,或者按下Ctrl + O键。
把当前模型保存为其它名字
1、在主菜单中选择File | Save As…,Save As对话框将会弹出。
2、输入您想保存的模型名称和位置。
3、点击Save按钮。
保存所有模型
1、点击工具栏中的Save All 按钮,或者在主菜单中选择File | Save All。
【关闭模型】
您可以随时从当前的工作空间中移除某个已经打开的项目。
关闭模型
1、在主菜单中选择File | Close。
【管理模型中的元素】
有的时候,如果需要的话,您可以将模型中的某些元素和(或)它们的名字从演示界面中移除,而不必将这些元素从模型中删除。
在演示界面中显示/隐藏模型中元素的名称
1、在图形化编辑器中选中该元素。
2、在属性视图的General页面中选中/取消Presentation复选框。
此外,您还可以临时将元素从模型中排除,这个功能在对模型进行调试的时候十分有用,因为在设计模型时,你可以通过排除某个模型来调整模型的结构。排除后的模型仍然会在图形化编辑器中显示,并且如果需要的话可以随时添加回模型中。
添加/排除模型元素
1、在图形化编辑器中选中该元素。
2、在属性视图的General页面中取消/选中Ignore复选框。
1.6 创建模型文档
为了使得模型便于理解,AnyLogic允许您为模型中的每一个元素添加一段描述性的文字。为了将来能够方便地利用已有模型元素,建议您在创建模型元素时对其进行注释,这些注释信息应当尽可能简单、灵活并且与其他元素保持独立。
添加模型元素的描述信息
1、在图形化编辑器中选中一个元素。
2、在属性视图的Description页面中输入该元素的描述信息。
-
穿越火线枪战王者AN94超新星属性介绍 AN94超新星强吗[多图]穿越火线枪战王者AN94超新星属性介绍 AN94超新星强吗[多图],穿越火线枪战王者游戏中AN94超新星这把枪到底强不强呢?很多的玩家对于这个问题也是非常的疑惑的哦。那么现在就让我们一起来看看这把枪到底应该是强在哪里吧,希望可以在游戏中帮助到你们哦。 穿越火线枪战王者AN94超2022-10-28571
-
和平精英AlanWalker套装怎么获得 AlanWalker的套装获取方式[多图]和平精英AlanWalker套装怎么获得 AlanWalker的套装获取方式[多图],和平精英AlanWalker套装我们要怎么获得呢?这个套装的获取还是比较有难度的哦。那么现在就让我们一起来看看AlanWalker的套装的获取方式吧,希望可以在游戏中去帮助到大家一起探索哦,一起了解一下吧! 和2022-11-2540
-
逃离外婆家游戏攻略 Granny游戏玩法规则详解[多图]逃离外婆家游戏攻略 Granny游戏玩法规则详解[多图],逃离外婆家是最近非常火爆的一款恐怖游戏,很多小伙伴都在玩,游戏的英文名叫做《Granny》,之前也火过一段时间,下面小编为大家带来游戏的玩法攻略,各位还不知道怎么逃脱的小伙伴赶快来看看吧!逃离外婆家游戏攻略请注意,这不是2022-11-185
-
逃离外婆家通关攻略 Granny游戏图文攻略详解[多图]逃离外婆家通关攻略 Granny游戏图文攻略详解[多图],最近有一款非常火爆的恐怖游戏叫做《逃离外婆家》(英文名:Granny),在游戏中你将扮演一个想要逃脱外婆家的孙子,一不小心你就会被外婆一棒子敲死,下面小编为大家带来游戏的通关攻略,各位可以参考一下!逃离外婆家通关攻略1、2022-11-182278
-
iislands of war怎么升级 iislands of war快速升级攻略[图]iislands of war怎么升级 iislands of war快速升级攻略[图],iislandsofwar是近期非常火爆的一款横版2D手游,很多小伙伴都在玩,游戏难度较大,很多小伙伴还不知道如何快速升级,下面小编为大家带来游戏的快速升级攻略,一起看看吧!iislandsofwar怎么升级1、前期用稍2022-11-302
超变手游单职业传奇合集中的游戏采用超变系统,打破常规,玩法更加刺激。您可以选择强大的职业,在无尽的战斗中展示自己的技巧和实力。与其他玩家在竞技场和BOSS之间进行激烈的对决,成为最强的传奇战士,感兴趣的小伙伴快来看看单职业超变传奇手游版有哪些吧。