Engee 文档

软件控制建模

创建模型、添加模块、用信号线连接模块、设置参数和属性,以及使用 Engee 软件环境内置的专用命令执行其他基本操作。

本文将介绍 Engee 建模的软件控制。Julia 语言用于编写控制命令。

公共方法用于以编程方式管理*Engee*中的建模。所有可用的公共方法都可以通过使用 engee. 并在命令行上按Tab 来调用:

example prog modeling 2 cn

如果对某个方法有疑问,可以将命令行模式从 engee 改为 help? 并显示相关方法的帮助。脚本编辑器不会执行 engee. 来获取帮助,因此请使用命令行。

要获取帮助,请在命令行键入问号? ,然后使用 engee.method_name 命令(其中 method_name 是感兴趣的公共方法)获取帮助。

获取帮助。

example prog modeling 4

在*Engee*中,实现了以下建模软件控制方向:

  • 块和子系统参数管理(创建新模型、从文件加载模型、打开以前使用过的模型、保存模型等)。更多信息请参阅软件模型文件管理

  • 创建、保存、删除模型,从文件打开,添加/删除块、线和子系统。更多信息请阅读文章软件模型编辑

  • 管理仿真参数(获取仿真设置、更改参数、更新块参数和使用结构更改模型仿真设置)。更多信息请阅读文章软件仿真参数管理

  • 模型仿真管理(设置求解器参数,启动、中断、停止仿真,获取结果)。阅读文章软件仿真控制中的更多内容。

  • 代码生成。更多内容请阅读文章Engee 中的代码生成器

要查看使用软件控制方法创建模型的示例,请参阅建模中的程序控制示例