Matlab / Octave 控制元件
本文档介绍自定义 Octave 元件的创建和调用方法,并通过 3 个案例介绍自定义 Octave 元件的使用方法。阅读该文档,用户需熟悉 MATLAB/Octave 语言的基本语法。该功能仅支持在 EMTLab 平台使用。
功能定义
该功能支持使用 MATLAB/Octave 语言构建自定义电磁暂态仿真元件。
功能说明
创建元件
方法1 直接创建 Octave 元件
在 EMTLab 工作台中,点击新建按钮,在弹出的向导窗口中选择空白 Octave 元件模板,点击新建按钮,新建元件,如下图所示。
方法2 从已有算例修改为 Octave 元件
在已有算例中,选择总览标签页,将模型类型切换为元件。
此时,在实现标签页中将出现拓扑、电磁暂态等子标签 页。选中电磁暂态子标签页,点击创建电磁暂态 - Octave 实现按钮,即可创建 Octave 用户自定义控制元件。
创建成功后,在电磁暂态子标签下将会出现 Octave 代码编辑器。
参数、引脚设置
自定义 Octave 元件的参数、引脚设置与其它用户自定义元件类似,在接口标签页中进行配置。参数、引脚的类型和定义可以参考 定义模块参数列表 和 定义模块引脚列表 文档。
参数、引脚定义后,将在代码编辑中作为变量被调用。