Engee 文档

建立模型

添加和连接块

Engee中的数学模型由位于工作场上的各种数学运算块组成,并通过连接相互连接。

要转到可用块列表,请单击图标 图书馆 .

img17 cn

要将块添加到模型中,请将其从 图书馆 block library icon 在工作领域使用鼠标左键:

block adding 1 cn

数学模型通常由生成数据的源块(例如, 正弦波),一个处理程序块(例如, 饱和度)和接收器单元(例如, 终结者).

要选择几个块,按住Shift和鼠标左键,移动光标以选择所需的块。

vydelenie blokov

块的输出和输入之间的连接用于在块之间传输数据。 指向块外的箭头表示指向输入块(2)的数据输出(1)。

in out

有几种方法可以连接块。:

  • 在一个区块的出口按住鼠标左键,将光标滑动到下一个区块的入口并释放鼠标按钮。

  • 将一个块拖到另一个块,将出现一个交互式工具提示(浅绿色线),它还不是一个链接。 用鼠标左键单击,将其变成一个完整的连接。

    soedinenie blokov

  • 点击 Ctrl+LKM 使用现成的连接创建分支:

    model branching

模型中每种类型可以有多个块。 例如,您可以通过将另一个处理程序块和一个接收器块连接到模型中的现有块来添加它们。

img19

配置块参数

要转到块设置,请用鼠标左键双击所需的块,或左键单击块并单击 设置 img10.

img20 cn

之后,模块窗口将打开。 设置 ,您可以通过编辑相应的字段并从下拉列表中选择项目来设置块参数。

img21 cn

您可以在画布上运行具有未连接块和线的模型。

rn 2024 vo 11

参数作为表达式

可以使用表达式配置块参数。 要做到这一点,在 脚本编辑器 interactive script icon命令行 img 41 1 2 定义表达式将基于的变量。 例如:

  • 在命令行上,将值`5`赋给变量`t`:

    build a model params cn

    变量窗口将显示所有创建的变量及其值。

  • 在块设置中,选择所需的参数并输入具有先前指定变量的表达式。:

    build a model params 1 cn

  • 在可视化窗口中,查看仿真结果。:

    build a model params 2 cn

使用子系统创建模型的层次结构

为了方便可视化数学模型,您可以使用该块 子系统. 在模型中块的数量如此之大以至于使用它们变得不方便的情况下,这是必要的。

img18

img21a

要添加子系统,您可以:

  • 选择要添加到子系统的块,单击省略号,然后单击图标 subsystem icon 1 1 子系统 ;

    subsystem creation

  • 添加块 子系统 从块库中,用鼠标左键双击它(这将进入子系统),并以标准方式添加必要的块。

在一个子系统中,您可以在不同嵌套级别创建无限数量的其他子系统。 因此,模型具有层次结构。 要浏览模型的不同级别,请使用*导航栏*。

model hierarchy 3 1

禁用和跳过块

您可以禁用或跳过工作区块*Engee*:

  • 断开设备连接 -功能与模型中不存在块相同。 这意味着该块被禁用,其存在不会影响模型的行为。:

    comment out 1 cn

  • 跳过一个区块 -该功能类似于该单元的输入直接连接到其输出的事实。 这意味着块被跳过,数据通过它不变。 这相当于将块的所有输入直接连接到块的相应输出。:

    comment through 1 cn

禁用和跳过块的功能*Engee*:

  • 您无法禁用库块。 物理建模;

  • 您无法断开连接或跳过连接。;

  • 不应跳过具有不同数量的输入/输出的块。;

  • 不能禁用输入和输出端口。

模型中的书签

书签允许您在不同模型和嵌套级别之间快速导航。 要添加书签,请单击图标 截图 icon screenshot 1 并选择一个部分 书签 . 此书签部分提供两个选项:

  • 添加书签—系统保存模型中的当前位置。 之后,书签的屏幕截图将出现在右下角,您可以在其中更改其名称或删除它。:

    bookmark 1

  • 打开列表-显示可用于导航的所有已保存书签。 您还可以重命名或删除列表中的书签。:

    bookmark 2 cn

要转到书签,请从列表中选择您想要的书签,然后用鼠标左键双击它。 如有必要,请使用名称搜索。