Engee 文档

24.2.0 中的新功能

发布日期:2024 年 2 月_

新功能和重大变更

新的文档结构

我们对文档进行了认真的更新,改变了各部分的结构。所有与计算相关的内容现在都放在计算环境 部分,而所有与建模和仿真相关的内容都放在建模和仿真环境 部分。我们还对各部分进行了整理,相信您会喜欢。

我们还为初学者高级 用户添加了一些有用的文章;完整列表见如下

新界面标签设计

我们重新设计了 Engee 窗口选项卡的外观。在我们看来,它更漂亮了。

rn 2024 vo 1

如果标签太多,我们还添加了启用垂直标签的选项:

rn 2024 vo 2

实验性深色主题

应您的要求,我们增加了启用暗色界面主题的功能,但目前还处于实验模式。

rn 2024 vo 3


数学计算环境

使用 Python

现在,您有机会将用 Python 编写的笔记本上传到 Engee 并在脚本编辑器中运行。我们建议使用 Jupyter magic 命令安装必要的软件包:

!pip install package

这将在工作区中显示来自 Python 的变量(你会看到它们都是 PyObject 类型)。

rn 2024 vo 4

支持 MAT 格式

MAT 是 MATLAB 用户熟悉的文件格式,包含变量、函数、数据数组等。现在,您可以将这种格式的文件导入*Engee*,也可以将变量导出到*Engee*。

rn 2024 vo 6

rn 2024 vo 5

隐藏长电池导线

有时,函数的输出会占用脚本编辑器中的大量空间,因此我们提供了将此类输出折叠成更紧凑形式的选项。

rn 2024 vo 7

改进编辑器中的自动保存设置

重新设计了编辑器中交互式脚本的自动保存菜单。默认情况下它是关闭的,但你也可以随意调整。

rn 2024 vo 8


建模环境

模型参考

许多人期待的功能之一就是模型参考。这些模型用于创建系统模型的层次结构。模型参考是重用子系统、单元测试、并行构建和大型系统的理想选择。在库中查找 Model 块。

rn 2024 vo 9

注释改进

注释已得到改进:

  1. 删除了背景和边框。

  2. 改进了字体和显示(注释现在默认为一行)。

  3. 改进了文本和超链接传输、比例显示等功能。

rn 2024 vo 10

非连接块和信号线

现在,您可以在画布上运行带有非连接块和线的模型。这对于调试模型和执行虚拟测试非常有用,并减少了开发多变量模型时的日常工作。

rn 2024 vo 11

显示程序块的执行顺序

在新版本中,您不必再猜测模型中块的执行顺序。通过调试菜单中的新设置,您可以在模型中建立并显示执行顺序。

rn 2024 vo 12

扩展回调列表(回调)

扩展了模型上执行回调的操作列表(首次引入于之前的版本)。使用它们将更加方便。

rn 2024 vo 13

处理模型时保存画布设置

现在,当您切换到不同的模型时,您的 Engee 工作空间将被保留。也就是说,打开的服务菜单窗口将根据您使用的模型关闭或打开。

rn 2024 vo 14

数据检查器的改进

对*数据检查器*进行了多项改进:

  • 现在可以自定义图表输出字段。可以从基本预设中选择图表布局模板,也可以自行定制。

    rn 2024 vo 15

    rn 2024 vo 16

  • 现在,当光标悬停在图表图例上时,它将显示型号名称和运行编号。

    rn 2024 vo 17

  • 添加了删除数据档案中单个运行的按钮。

    rn 2024 vo 18

物理模型中的事件检测

变步长求解器动态地改变积分步长,在变量变化缓慢时增加积分步长,在变量变化迅速时减少积分步长。因此,在变量发生突然变化的不连续点附近会执行很多小步。这通常会导致计算速度和可靠性下降,并对计算精度产生负面影响。

在*Engee*中,加入了专门的事件检测算法,可以更准确地定位不连续点,而不需要过小的积分步骤。该算法提高了计算精度,在许多情况下还提高了速度和可靠性。禁用该算法可以更快地完成计算,但计算精度会显著下降。建议仅在其他模式因某些原因不适用的情况下使用第一段中描述的第三种不连续函数模 式。

重整 Engee 函数

我们花费了大量精力改进*Engee 函数*用户块:

  • 该程序块彻底改变了处理端口、大小和数据类型的系统。现在,端口数量由数字指定,这就导致在程序块参数中为每个端口分别创建相应的字段。

  • 每个端口都可以有一个名称、一个支持的输入尺寸和类型(或设置`-1`为继承)。

  • 此外,还有一个 direct_feedthrough 设置,如果未选中,则允许程序块打开循环。

  • 如果您觉得这种简单的验证还不够,现在还可以在代码中明确覆盖用于继承尺寸、类型和确定哪些端口将打开循环的接口。

    rn 2024 vo 19

    rn 2024 vo 20

    rn 2024 vo 21


新区块和更新

导热液体

也是:

  • 扩展了多个区块的灵活参数设置。

  • 为新的物理块添加了测量单位。


代码生成