Engee 文档

0.7.0 中的新功能

数学环境

命令行启动后可立即运行

现在,您无需等待命令行 "唤醒"。我们已对其进行了配置,使其在环境启动后即可工作。

改进文件浏览器的导航功能

导航栏现在更方便在文件浏览器中浏览文件夹了。您可以快速返回根文件夹或上一个文件夹,点击三个点即可快速选择所需的文件夹并导航至该文件夹。希望您会喜欢这一改进。

release notes 0.7.0 9

移动文件浏览器选项卡列及其大小

我们已经实现了移动文件浏览器选项卡列的功能,这样您需要的信息就会出现在您想要的位置。您还可以更改这些栏的宽度。

release notes 0.7.0 8

能在一个存档中同时下载多个文件

现在,当通过右键菜单选择多个文件时,可以将它们一次性下载到存档中,而无需不必要的中间步骤。

release notes 0.7.0 4

在脚本中引用文本

我们改进了*插入引用*按钮。现在,当您选择要引用的文本时,就会立即创建包含该文本的相应单元格,而无需手动将其转入该单元格。

release notes 0.7.0 10

使用键盘删除文件

现在,你不仅可以通过上下文菜单删除文件浏览器中的项目,还可以使用电脑键盘上相应的 Delete 或 Cmd+Backspace 按钮进行删除。

从剪贴板将图像载入脚本

我们简化了一项常规任务,增加了从剪贴板将图片插入脚本的功能,无需将图片下载到电脑。

小改进和错误修复

  • 更新了文件浏览器中的图标。

  • 使脚本中的段落间距更加一致和美观。

  • 改进了画布上的缩放行为。

  • 将 "拖放 "流程界面引入通用设计。


建模环境

为 Engee 块添加了多态性

我们可以在程序块参数之间以及参数与程序块 I/O 之间指定依赖关系。对于用户来说,这意味着程序块的外观将根据程序块配置而改变,或者程序块参数设置将根据程序块配置选择而改变。例如,在*积分器*程序块中,选择*外部复位*参数将使程序块具有另一个输入,而*初始值*参数将变为无效或消失。

图形模块的重大更新

我们对图形模块给予了充分关注。我们对图形模块进行了充分的关注,对其进行了大量的底层改进和修复。模块本身变得更加可靠,图形的形成更加正确和清晰。此外,还可以在模拟过程中放大、删除和倒带图形。现在无需等到模拟结束后再分析模拟数据了。

release notes 0.7.0 11

从物理块创建子系统的能力

在物理建模部分,我们还开发了从物理块创建子系统的功能。现在,您可以建立与因果模型部分相同的结构化、易懂的一维模型。

release notes 0.7.0 7

增加了通过图形用户界面从模型子系统生成代码的功能

现在,您不仅可以在命令窗口或交互式脚本中使用命令从任何模型子系统生成工业可读代码,还可以在画布上使用右键单击所需子系统的上下文菜单直观地生成代码。

release notes 0.7.0 2

以列表形式显示块

为方便起见,我们添加了以列表形式显示图块的模式。有时,它比网格模式更直观,也更容易搜索所需的图块。

release notes 0.7.0 5

我们已将图块库中的搜索线固定在顶部

现在,在倒带图块库时,搜索栏将不会向上移动,用户始终可以使用。这使得在创建模型时搜索所需图块的过程更加方便快捷。

release notes 0.7.0 6

在计算环境中设计类似交互式脚本的模型选项卡

我们更新了选项卡和模型切换界面,使其与交互式脚本的选项卡设计相一致。现在,它变得更加美观和现代。这只是一件小事,但却很好。

release notes 0.7.0 3

编辑块参数字段的语法高亮显示

以前,块参数编辑字段中的代码没有任何高亮显示,既不美观又效率低下。我们添加了高亮显示,这样您在编辑块设置时就可以减少错误。

release notes 0.7.0 1


新区块和更新

  • 修复了物理建模块的默认大小,现在它们的大小一致且美观。

  • 修复了电气库中的电阻器图像,它们看起来更符合电气工程师的要求。

  • 为*中1* 模块添加了*端口尺寸*字段。

  • 为数据块*积分器* 添加了 Wrapping Cyclic States 模式。

  • 将区块*IC* 、速率转变 和*宽度* 移至新的分节 -信号属性

代码生成

增加了通过图形用户界面生成代码的功能

有关此新功能,请参见建模环境的 * 发行说明* 部分。

添加了为多个程序块生成 C 代码的支持

为等效子系统生成可重复使用的代码

当您的模型中有两个或更多等效子系统时,将自动从中生成一个 "可重用 "函数。这样可以大大优化生成代码的大小。

从生成的代码中移除接口的辅助结构

生成的代码删除了指向结构的多余指针,这些指针与 step 函数的现有接口重复。这使得生成的代码更容易理解,并将其集成到整个项目中。

支持为名称以数字开头的代码块生成代码

我们没有特别限制用户如何命名模型中的子系统和区块。现在,如果用户决定以数字命名子系统或块,将为这样的模型生成有效的 C 代码(以数字开头的块将添加前缀 _)。


Engee ID 和个人机柜服务

环境停止时自动注销个人账户

现在,当*Engee*关闭时,系统将返回您的个人账户。这将确保您的数据安全和工作保密。

改进的反馈机制

现在,点击*Engee*按钮后,您可以最小化界面、截图或上传数据,然后继续撰写信息。您所写的所有内容都将被保存,因此您不必重新撰写错误报告或改进建议。

自动打开 Engee

点击 LC 页面*控制面板*上的*启动 Engee* 按钮后,Engee*界面将自动打开(无需等待点击*打开 Engee 按钮)。

如果用户转到其他页面,则不会自动打开。

实现服务器错误推送通知

实施服务器错误推送通知,其中包含一个链接,以便快速联系支持人员。

支持票单中的文件预览

大多数票单请求都附有截图。以前,要查看文件必须下载文件。现在我们增加了点击图片查看的功能。