Engee 文档

24.11 新增功能

发布日期:2024 年 11 月_

rn main 一般情况

n new 文件浏览器搜索

我们将继续为您提供期待已久的新功能。这次,我们实现了在*Engee*文件浏览器中搜索文件的功能。您可以使用任何键盘布局搜索文件。我们的搜索非常智能,能准确找到您需要的内容。此外,如果您将光标放在搜索栏中,文件浏览器会显示您最近访问过的文件!非常方便!

image12

image16

u update 改进文件搜索

我们大幅改进了文档搜索功能。现在,搜索区块、文章和其他有用资料比以往任何时候都更加方便!

image18

n new 在任意区域放置界面模块

许多用户都希望能选择在工作区的哪个区域放置这个或那个界面菜单。我们已经实现了这一功能!您想将模型设置放在模块图表 下吗?- 现在您可以实现了。没有命令行 就无法在脚本编辑器 下运行?- 现在可以了。我们相信,加上窗口取消隐藏功能,Engee 界面的自定义选项现在甚至可以满足最严格的微调爱好者。只需将模块拖放到您想要的位置即可!

image18

n new 双击展开窗口

还有一个小巧但超酷的便利功能。现在,您可以双击窗口标题,将窗口扩展到整个界面。这一熟悉的手势现在已被引入*Engee*,您一定要试试。

image17

i important 重命名文件夹存档

现在,通过存档下载文件夹时,存档的名称将复制文件夹的名称。这样也很方便。

u update 使用 Git 加快工作

我们优化了 Engee 与 Git 的集成。现在,使用 Git 进行操作的速度更快了。包括通过图形用户界面。

n new 用于 Engee 程序管理的外部 API

为使用第三方软件管理 Engee 实施了外部 API。现在,Engee 为第三方应用程序开发人员提供了一个编程接口(HTTP API),允许第三方应用程序登录*Engee*,并代表系统中的用户执行操作。API 允许上传和下载文件、执行代码等。如果您有兴趣将*Engee*与您的软件整合,联系我们,我们将提供所有必要的文件。


rn calc 数学计算环境

i important 细胞掩码的改进

我们希望您已经对掩码这一很酷的 "功能 "有所了解,它可以应用于代码单元格,从而简化与代码的交互,并构建一种小型应用程序。我们还改进了这一功能:现在,掩码大小将取决于掩码上的元素数量,而不是代码大小,单元格输出也不会在每次执行后被擦除和重建,也就是说,您的交互式脚本不会 "跳转"。

image2


rn mod 建模环境

n new 模型调试。断点

实施了一项重要的、许多工程师都期待的调试功能—​模型断点。现在,您可以在信号达到指定值时暂停仿真。为此,请选择信号(或信号)并定义暂停仿真的值。您可以在设置窗口debug article icon 1 的 "调试 "选项卡中找到断点子菜单。

image8

image1

u update 矢量信号的新线条类型

在 "调试 "选项卡中,您现在可以启用矢量信号在画布上显示为特殊粗线的模式。

image6

u update 图形的第二个光标

我们在图表窗口graphs icon 1 中添加了第二个光标,使您可以更轻松地比较图表上的多个信号,并更高效地分析模拟结果。

image13

u update 有限自动机中的非连接转换

有限自动机 Engee 中的非连接转换现在会以特殊方式突出显示,使您更容易建立算法模型。

image4

i important 有限自动机中的新运算符

在有限自动机中添加了新的运算符组on。当给定条件(如时态逻辑)满足时,如果当前状态处于激活状态,则带有 on 运算符组的事件会被激活。

image7

i important 在画布上恢复操作

长期以来,我们一直使用熟悉的热键组合Ctrl(CMD)+Z 来取消操作。现在,我们实现了反向快捷键,以便恢复操作 -Ctrl(CMD)+Y

image11

u update 无参考星座图

添加了在相应图表类型中禁用参考星座的功能。对于那些绘制不寻常的特定星座 以进行自定义调制的人来说,这将非常有用。现在您知道该怎么做了。

image5

n new 获取所选图块路径的命令

早些时候,我们提供了从区块卡中快速复制区块路径的功能。现在,我们为程序控制 制作了一个命令,也可以返回路径(见计划管理的公共方法 )。有时,选择一个程序块并在命令行img 41 1 2 中输入命令会更方便。命令如下

  • engee.gcb().

  • engee.get_current_block().

image15


rn codegen 代码生成

n new 代码生成器的自定义块模板

现在可以为代码生成器定义自定义代码块模板。这样,您就可以对代码生成器支持的代码块生成代码的方式进行微调。更多信息,请访问根据自定义模板生成代码

例如,Product 块的模板,可自定义除法操作:

image14

生成代码:

image10

n new 支持在代码生成器中自定义参数

现在,您可以控制如何为可定制的程序块参数生成代码:

image17

参数可以是 "内联 "或 "可调"。如果选择 "内联 "参数,对于指定为数字的参数,其值本身将出现在生成的代码中。如果选择 "可定制",参数将作为变量出现在生成的代码中。更多信息请访问文档

例如,块参数增益 在工作区中设置为变量 p = 42.0

image9

在生成的代码中,该参数将以与工作区相同的名称出现在结构 modelName_P 中:

image3

i important 改进对常量 Julia 的支持

现在可以在块参数(以及工作区中的参数)中使用 Julia 的内置常量,如 pie 等。


rn ritm 在 RITM 上运行模型

n new 与 RITM I/O 模块配合使用的接口模块

我们创建了一个新的 Engee 库,用于与 I/O 模块RITM CPM。我们建议 RITM 用户联系我们的技术支持部门,获取更新的库,并了解 Engee 已支持哪些安装在您 RITM 中的 I/O 模块。