Engee 文档

0.10.0 中的新功能

数学环境

在文件浏览器中使用 Git 进行本地工作

我们正在开始实施使用 Git 的功能。在第一阶段,我们实现了在本地使用本地版本控制系统的功能。目前可用的命令如下:

  • init - 在指定路径下初始化一个空仓库。

  • add - 将指定文件添加到跟踪中。如果是文件夹,则将版本库中的所有文件添加到索引中。

  • remove - 从跟踪中删除指定文件。

  • commit - 执行提交。接受开始提交的路径。

release notes 0.10.0 1

引入了其他几项重大改进

  • 改进了双击变量查看功能—​现在还可以查看矩阵。

  • 双击解压压缩包—​解压时不再需要打开上下文菜单。

  • 删除了文件浏览器中的 Kernel 栏(不必要)。

  • 同步标记符文件中的滚动。


建模环境

记录模拟结果

我们开发了在工作区保存所有模拟结果的功能。此外,您还可以在交互式脚本中处理或分析信号,或将其传递给同事作进一步研究。在仿真设置中,必须启用信号记录功能,然后`simout`变量将根据仿真结果显示在工作区中。

release notes 0.10.0 2

记录物理信号

添加了在物理块的上下文菜单中启用信号记录的功能,这将允许您在*图形*块或*数据检查器*中将其可视化。现在,模型中的物理过程更加可视化,您可以更轻松、更高效地进行调试。

release notes 0.10.0 3 release notes 0.10.0 6

扩展雷达和 FAR 库

严重扩展了数字 DSP 和 FAR 系统库。新模块的完整列表请参见相应部分。

子系统中的固定铭文

以前,在子系统中,子系统名称与输入和输出端口名称重叠,端口名称本身也与元素重叠。我们修复了这一问题,现在子系统变得整洁美观。 release notes 0.10.0 4

release notes 0.10.0 5

修正了按空格键居中的行为

许多人使用空格键居中功能,我们修正了该功能的行为,使模型通过释放按键而不是按下按键来居中,并且不会干扰使用空格键的键盘快捷方式。


代码生成

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

支持总线代码生成

代码生成器现在支持总线和块*Bus Creator* 和*Bus Selector* 。对于总线,代码中会自动生成相应的 C 结构。

修正和改进块中的矩阵参数支持

现在,代码生成器可正确支持以矩阵形式指定的参数。