软件说明
Simile是一款专业的系统动力学软件,系统动力学和面对对象建模和仿真软件,集可视化的建模环境、系统动力学标记、强大的公式语言、基于对象概念组合、大量可视化系统行为的工具、表述式模型等功能于一体,为对地球、环境和生命科学中复杂动态系统进行系统动力学和面对对象建模和仿真提供了一套完整的解决方案。
Simile主要特性
一、用Simile使得建模对于科学研究者来说变成一个富有成效的任务。模型能够被更快的准备好,更加容易分享和更高效的维护。
1、比写C++或Fortran代码更快速
2、比其他可视化建模软件更有表现力
3、比电子表格程序更有结构性
二、Simile有着一颗系统动力学的心脏,就像许多其他的可视化建模和仿真软件工具。然后,通过Simile,您还可以从下列特征获益:
1、面对对象的呈现,用于处理分散(disaggregation)和单独个体建模
2、自动生成C++模型代码,用于快速执行
3、即插即用模型,支持模块化建模,模型的任何部分能够被提取和单独使用
4、插件显示,允许您创建属于您的特定领域的图形
5、陈述式模型呈现,使得它可以方便的以复杂的方式维护模型
Simile主要功能
1、可视化模型
Simile是一套可视化的建模环境,允许您画出模型的元素以及它们之间的关系。使用简单的鼠标动作,您就可以重新排列元素,注释图形或添加图形。创建模型的关键在于添加变量间的影响。这提供给模型一个清晰和自文档化的结果。
2、系统动力学标记
系统动力学标记是用于表示有关变化率概念的方法,此方法直观,且易于深刻理解。箱/流式的表示方法类似于水槽和管道,可以使复杂的微分方程公式化,且不需要任何特殊的数学技能。
3、强大的公式语言
一旦绘制出模型里的影响链(chains of influence),就可以用Simile强大的公式语言来写出元素间关系的数学表达式。这种公式语言提供了广泛的数学表达式,以及处理数组的嵌入式概念。
4、面对对象
Simile是提供系统动力学标记与基于对象概念组合的软件。更重要的是,这使得复杂模型的表示简明化,从而大大扩展了可模拟的行为和系统的范围
模型使用包括 2 步: 第一 . 使用软件提供的图形工具和数学工具来描述您的系统。第二 . 模拟一段时间内的行为。 Simile 把描述转换成更快更高效的用来模型它的行为的 C++ 代码,这些代码被编译到一个可执行的模型中,在模型运行环境中运行,也可以被集成到其他的程序中 ( 企业版授权 ) 。
5、以图形,表格或动画形式显示结果
Simile 提供了大量可视化系统行为的工具,包括图形、表格或动画。您也可以根据模板设计其他的显示工具,必要时,也可导出结果到其它程序进行分析
6、表述式模型
使用 Simile 进行建模,就是把模型转存为一组模型结构的描述,就像是模型的设计蓝图。这就使得计算机通过各种方法辅助建模,而不仅仅是系统行为本身的模拟。