Engee 文档

25.6 中的新功能

发布日期:2025 年 6 月_

rn main 整体用户体验

n new 将文件夹上传到文件浏览器

您一定知道,只需将文件拖放到资源管理器(或 Finder)的文件浏览器 窗口file browser 7 ,即可将文件上传到 Engee 是多么方便。现在,我们已经实现了拖放整个文件夹的文件,而无需额外存档。太棒了!

image8


rn mod 建模环境

n new 交互式创建源块和接收器块

对发送 (rn mod 转到) 和接收 (rn mod ) 信号的块的处理进行了非常强大的重新设计,这样您就不必在模型上拉线,也不必存储数据 (rn mod 数据存储记忆)。现在,您只需从父块中提取接收器和信号源,即可将它们添加到画布上。

image5

我们还开发了一种工具,可以分析相关的区块,让您快速浏览它们。此外,如果错误添加了冲突的接收器或出现重复,它还会发出警告。

image2

n new 多级专有库

大型自有程序块库user library 1 通常需要复杂的嵌套结构和层次。以前,要创建一个子类别,必须创建子系统(不含输入和输出),并在其中放入必要的程序块。但这仍然是库中的一个层次。

现在,您可以从不同的库文件(.nglib)中创建多级库,并可自定义层次结构。为此,您需要将 engee_library.toml 文件添加到包含要创建的库的文件夹中(别忘了将其添加到路径),并在其中指定不同层次库的结构和组成。下面的截图就是一个清晰的例子:

image3

i important 从根本上加速程序控制

为了重新设计、优化和加速*Engee*建模环境的软件核心,我们做了大量的工作。这对模型开发和运行环境的许多方面都产生了影响,但对程序控制 命令的执行速度的影响尤为明显。令人惊讶的是,我们能够将启动、构建、参数设置等时间加快 1000 倍或更多!你自己试试看,肯定会发现其中的差别!程序控制现在几乎是瞬时的。

n new 重新设计了物理信号记录

选择记录物理变量的菜单经过了重新设计,现在更清晰、更方便,而且还增加了一项新功能—​可以同时记录所有物理变量,而不仅仅是所选的区块。在同一菜单中还可以打开工具物理变量 variable viewer icon

image1

n new 块屏蔽的新元素 - 按钮

我们在块屏蔽编辑器 中添加了一个新元素 - 按钮。现在,您可以在自定义程序块或子系统中直接点击该元素,开始计算或建模。

image7

n new 使用表达式或变量定义模拟时间

以前,您只能用一个特定的数字来定义模拟结束时间。现在,我们可以用变量或数学表达式来定义模拟结束时间。例如,可以在实验数据结束时结束模型的执行,或者将其与模型的采样率联系起来。此外,该功能还为自动化提供了更多可能性。

image9

u update 在诊断程序中报告紧急停车

以前,模型模拟有可能因错误而终止,但不显示任何警告,而且似乎已成功完成。现在我们已经解决了这个问题,并在模型诊断 菜单model diagnosis main 中添加了新信息,它会显示相应的警告和模拟崩溃的时间。

image6

u update 重命名有限状态机端口时的警告

重命名有限自动机 端口时,已添加信息警告,提示您正在尝试输入繁忙值。

image4

n new 新工程应用:放大器参数估计

放大器参数估计 amplifier app 1 " 应用程序使用真实或合成信号数据模拟非线性功率放大器。它允许您考虑频谱扩展和邻近信道干扰,并应用数字预失真(DPD)以尽量减少失真。

数字预失真(DPD)的目的是对输入信号进行失真处理,使信号通过放大器后接近理想信号。该应用程序支持各种 DPD 计算算法,如 RLS、LMS、NLMS、RPEM 和正则化 RLS,以及 P、MP 和 GMP 等模型架构。架构的选择取决于放大器模型的归一化均方误差 (NMSE) 估计值。

数字前置放大器提供

  • 提高功率效率;

  • 降低非线性失真和信道间噪声;

  • 缩小放大器尺寸。

通过有效利用功率放大器,该应用可帮助您根据具体环境定制无线通信系统。


rn so func 图书馆的更新和更正

通信系统

*功能:

  • ifft.

  • `hillbert

  • `xcorr

  • conv.

  • demod circshift.

  • `circshift

  • `fftshift

  • `ifftshift

  • 调制

  • `xcorr2

  • nr