软件控制建模
创建模型、添加模块、用信号线连接模块、设置参数和属性,以及使用 Engee 软件环境内置的专用命令执行其他基本操作。
本文将介绍 Engee 建模的软件控制。Julia 语言用于编写控制命令。
公共方法用于以编程方式管理*Engee*中的建模。所有可用的公共方法都可以通过使用 engee.
并在命令行上按Tab 来调用:
如果对某个方法有疑问,可以将命令行模式从 engee
改为 help?
并显示相关方法的帮助。脚本编辑器不会执行 engee.
来获取帮助,因此请使用命令行。
要获取帮助,请在命令行键入问号? ,然后使用 engee.method_name
命令(其中 method_name
是感兴趣的公共方法)获取帮助。
获取帮助。
在*Engee*中,实现了以下建模软件控制方向:
-
块和子系统参数管理(创建新模型、从文件加载模型、打开以前使用过的模型、保存模型等)。更多信息请参阅软件模型文件管理。
-
创建、保存、删除模型,从文件打开,添加/删除块、线和子系统。更多信息请阅读文章软件模型编辑。
-
管理仿真参数(获取仿真设置、更改参数、更新块参数和使用结构更改模型仿真设置)。更多信息请阅读文章软件仿真参数管理。
-
模型仿真管理(设置求解器参数,启动、中断、停止仿真,获取结果)。阅读文章软件仿真控制中的更多内容。
-
代码生成。更多内容请阅读文章Engee 中的代码生成器 。
要查看使用软件控制方法创建模型的示例,请参阅建模中的程序控制示例 。