Engee 文档

0.6.0 中的新功能

数学环境

文件和文本处理方面的许多小改进

  • 不仅在交互式脚本中,而且在编辑文本文件和函数时,添加了用 Ctrl+S 组合保存状态的功能。

  • 改进了复杂结构中的代码高亮显示。现在,即使在复杂的脚本中,编辑器也不会混淆并始终高亮显示函数。

  • 修复了垂直滚动问题—​现在,在查看很长的文件时,滑块不会变成圆点。

  • 对于 .md 文件,现在有*仅查看*、*仅编辑*和*带查看的编辑*三种模式。

改进并优化了命令行中 Ctrl+C/Ctrl+V 的逻辑功能

增加了使用命令行的快捷键数量。现在可使用以下新组合:

  • 复制

    • Ctrl+Shift+C

    • Ctrl+C

    • Cmd+C

  • 粘贴

    • Ctrl+Shift+V

    • Ctrl+V

    • Cmd+V

如果文本未被选中,按 Ctrl+C 可中断当前命令。通过标准浏览器上下文菜单复制/粘贴命令也已可用。

新的终端改进

  • 提高了 Ctrl+V 命令在不同浏览器中粘贴命令到命令行的稳定性。

  • 自动调整终端内容,使其适应窗口大小。

  • 修正了 get_results 方法导致多维数组输出错误的问题。

改进数据可视化和图表

  • 更改了在智能缩放期间双击图表的行为。现在,如果您放大或选择特定范围分析数据,可以快速返回到图表的原始比例。

  • 更改图表类型或位置时,不再将模拟进度条重置为零。


模拟环境

改进了线条的外观和使用物理建模块时的行为

使物理建模更加美观易懂:

  • 出现了圆角以及块和线的连接点。

  • 线条现在可以精确地连接在连接点的中心。

  • 最棒的是:你可以部分删除物理网络的部分,然后将图块连接到网络的其他部分,而无需重新绘制所有连接。

release notes 0.6.0 13

模拟中的智能缩放

数GB的模拟数据将不再影响浏览器中图形模块的稳定运行。新版 Engee 只显示浏览器可正确显示的数据量。如果需要更多细节,请放大图表。我们还将智能缩放功能用于矢量化数据。

release notes 0.6.0 1

信号的数据类型和维度输出

现在您可以在模型设置中启用在行上显示数据类型和/或信号尺寸。这对于简化可视化调试很有必要,尤其是对于需要从中获取嵌入式平台 C 代码的模型。

release notes 0.6.0 5

release notes 0.6.0 6

按键组装(编译)模型

按下 Compile (编译)按钮可在不启动模型的情况下编译模型、计算 "取样时间"、尺寸和数据类型。

release notes 0.6.0 15


代码生成

为以下程序块添加了 C 代码生成支持:

添加了自动生成主函数示例的功能

现在更容易理解如何将生成的代码集成到外部开发环境中,并开始使用函数—​生成代码中的入口点。

添加了对复杂数据类型代码生成的支持

在模型中使用复杂数据类型时,C 代码将使用 C99 标准中的 <complex.h> 库。


Engee ID 和 "我的账户 "服务

在 "文档 "中增加了突出显示文本和提出改进或修正建议的功能

现在,您可以亲自影响我们产品的文档,直接向技术撰稿人提出您自己的文字建议,从而帮助所有用户,使环境变得更好。 我们添加了一个特殊按钮,您可以通过它向我们发送您的改进建议,方便快捷。

使用前请按 Ctrl+Shift+R 清理页面。

release notes 0.6.0 14

所有编辑和建议都将直接转交给将文档翻译成 Engee 使用的编程语言的人员以及技术撰稿人。任何编辑都不会被忽略!我们希望您不必经常使用此功能,但如果您是完美主义者,我们期待您的建议。

现在,您可以通过隐藏菜单获得更多空间

如果你觉得个人主页中的侧边菜单很不方便,现在你可以轻松隐藏它。

release notes 0.6.0 10

myAlpari 中的许多小改进

  • 为不适合在屏幕上显示的界面元素添加了工具提示。

  • Documentation 中实现了 Julia 代码高亮显示。

  • 为有关技术支持和其他服务的通知添加了一个特殊功能区。

  • 改进了 Engee 启动状态指示。

  • 为方便您的使用,还进行了其他数十项小的设计改进。

通过 Engee ID 注册并登录 GitLab

我们将继续努力整合 Git 和 Engee。现在只能通过 Engee ID 登录git.angee.com。其他登录方式将被禁用。


错误修正

  • 修正了克拉克公园转换中的*Demux* 区块边界情况。

  • 改进了支持票单的显示。