Engee 文档

24.8 中的新功能

发布日期:2024 年 8 月_

rn main 概况

u update 更新文件中的章节设计 - 示例和课程

我们更新了我们最喜爱的文档部分的设计 - 示例和课程。 在线课程示例。 在课程方面,我们还增加了按学科和完成顺序筛选的功能。 完成顺序。

image1

image2

n new 在 Engee 界面中取消绑定窗口

在此版本中,您可以通过右键单击窗口图标或单击窗口标题,取消隐藏代码编辑器、库、块库和图形窗口中的窗口。 通过右键单击窗口图标或单击窗口标题,您可以在代码编辑器、程序块库和图形窗口中取消绑定。 标题栏。现在您可以在一个或多个显示屏上随意放置界面元素 现在,您可以在台式电脑的一个或多个显示屏上随意放置界面元素。 在桌面电脑的一个或多个显示屏上随意放置界面元素。

image3

image4

n new 在文件浏览器中按类型分组文件

我们实现了按类型对文件进行分组的功能。我们努力使 Engee*界面对用户友好。

image5

u update Engee 程序控制的新指令:

  • 启用(禁用)端口数据记录 - Engee.set_log. Engee.unset_log.

  • 沿指定路径搜索各种实体(模型/系统/块/端口 路径搜索各种实体(模型/系统/块/端口) - Engee.find_system

  • 将一个系统的内容复制(删除)到另一个系统 - Engee.copy_log. Engee.copy_contents Engee.delete_contents.

  • 在系统变量中添加(删除)文件系统路径 LOAD_PATH.LOAD_PATH 是一个系统变量,Engee 用它来 用来查找必要的可执行对象的系统变量 - Engee.addpath. Engee.rmpath.

n new 实现了只需点击一下就能重命名文件的功能

现在,如果您选择一个文件,然后再次点击其名称,您就可以重命名它。方便快捷,正是我们喜欢的方式。


rn calc 数学计算环境

n new 能够清除单个单元的线索

有时,为了编写漂亮的报告或在 社区中发布交互式脚本时,你会希望隐藏 部分单元格输出。我们的 代码编辑器中实现了这一功能。你可以在右键菜单中隐藏输出。

image6

n new 在编辑器中自动调整图表宽度

我们实现了根据编辑器窗口的宽度自动调整图表宽度的功能。 的窗口宽度自动调整图表宽度的功能。如果您想手动调整图表宽度,可以直接在界面上轻松禁用该功能。 您可以直接在界面上轻松禁用该功能。

image7

n new 文本脚本控件

为 Julia 文本脚本添加了控件。

image8

u update 自动格式化列表

现在,只需选中书面文本并选择所需的格式,即可快速创建带项目符号或编号的列表。 现在,您只需选中书面文本并选择所需的格式,就能快速创建带项目符号或编号的列表。 格式化。您不再需要将文本传输到 到创建的列表中。

image9

u update 改进编辑器中的代码语法高亮显示

  • 对带有分隔符的数字(以下类型)实施了语法高亮显示 123_45).

  • 更改了所选元素的颜色基调,使其不同于 代码高亮显示不同,以免混淆。

image10

image11

u update 实施脚本保存指示器

现在您可以确定脚本已保存到最后,环境 可以关闭。

image12

n new 可从编辑器的页眉下载脚本

您不再需要在文件浏览器中搜索脚本进行下载,而是可以直接从右键菜单中进行下载。 您可以直接从右键菜单中下载脚本。

image13

u update Python 增强功能

  • 现在,您可以直接在编辑器或文件 浏览器中直接创建 ipnyb 笔记本。

  • 根据脚本的类型,编辑器中会显示一个 相应的图标。

image14


rn mod 建模环境

n new 块遮罩和遮罩编辑器

朋友们,我们终于可以向你们介绍期待已久的功能了—​块状蒙板 块遮罩!

遮罩是自定义图块的可定制用户界面。 自定义图块。通过将程序块与掩码相结合,您可以创建 您可以创建自己的区块参数对话框来配置区块或子系统,其中可包括掩码控件和自定义回调。 子系统,其中可包括屏蔽控件和自定义回调。 自定义回调。 现在,你可以在自定义库中添加自己的屏蔽区块,并重复使用它们。 现在,您可以在自定义库中添加自己的屏蔽块,并重复使用它们。 内置于*Engee*中。

image15

image16

image17

n new 输出线路上信号的瞬时值

为了便于调试和分析模型,我们实现了直接在线路上输出瞬时信号值的功能。 直接在线路上输出信号的瞬时值。

image18

n new 在 Engee 功能块中使用 MATLAB 函数的能力

扩展了自定义功能块的功能,使其能够 还能使用熟悉的 MATLAB 函数。这一独特功能 将极大地促进向俄语 Engee 环境的迁移,并允许更灵活地实施自定义块。 更灵活地实现用户块。

image19

u update 用于 "If-Else "单元的特殊线路类型

现在,Engee 在编译模型后会显示哪些行携带信号,哪些行是控制结构。 信号,哪些是控制结构。

image20

n new 模型中的书签

我们为您提供了在画布上将所需的模型表示保存为书签的可能性 作为书签保存在画布上。现在您可以在 现在您可以在不同层次结构之间快速切换,方便调试和浏览大型 复杂的模型。

image21

image22

n new 一键式快速访问模型设置和调试

为方便起见,我们制作了快捷方式,让您可以一键 一键进入模型设置,无论您正在使用哪种图块。 如果您正在使用的程序块类型是"…​要显示快捷方式,请将 光标到建模状态栏上。

image23

n new 新图表类型 - 阵列结构

数组是元素的一维集合,而多维集合 - 是一个矩阵,其中每个元素都有特定的数据类型。 这种数值数据集可以表示传感器读数、建模结果、图像像素、数学函数、 建模结果、图像像素、数学函数等。 等等。通常情况下,尤其是在无线电工程领域,通过数组在数据块之间进行交换非常方便。 如果系统是多通道的,则可使用大小为 N 的矩阵。 NxM "矩阵,其中 N 为信号采样数,M 为信道数。 通道数。因此,这些阵列和矩阵的可视化成为一项重要任务。 成为一项重要任务。在*Engee*中,有一种称为 "数组构建 "的机制。 数组 "的机制来表示这些信息。 因此,Engee 使用数组和矩阵作为基本数据结构 因此,Engee 使用数组和矩阵作为处理和分析数字信息的基本数据结构。

image24

u update 完善链接模型

提高了模型链接的速度,允许模型嵌套。 (即可以将一个模型引用插入另一个模型引用中),现在这种 块支持总线。我们还改变了程序块的外部设计,使其有别于其他程序块。 与其他程序块不同。

image25

i important 重新设计了在画布上寻找图块的算法

现在,图块搜索不再依赖于大小写和布局语言。您可以安全地 输入您要查找的名称,就一定能找到正确的图块!

image26

u update 数据检查器的新改进

  • 您可以通过双击来展开运行项(以及存档中的项)。 双击即可展开运行项(以及存档中的运行项)。

  • 模拟结束后,记录的信号图将自动更新。 自动更新。

  • 我们已经优化了数据检查器曲线图中的信号显示、 使其在接近和远离时显示更快。

u update 允许从 Y 显示多个 X 图形

image30

image31


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

相控天线阵列

*系统对象

  • EngeePhased.SteppedFMWaveform`。

  • EngeePhased.URA`。

  • EngeePhased.UCA.

  • EngeePhased.ULA.

  • EngeePhased.ConformalArray.

  • EngeePhased.OmnidirectionalMicrophoneElement.

  • EngeePhased.GaussianAntennaElement.

  • EngeePhased.CustomMicrophoneElement.

  • EngeePhased.FrostBeamformer.

  • EngeePhased.PhaseShiftBeamformer`。

  • EngeePhased.SteeringVector.

  • EngeePhased.RootMUSICEstimator.

  • EngeePhased.RootWSFEstimator.

  • EngeePhased.WidebandFreeSpace.

  • EngeePhased.WidebandRadiator`.

  • EngeePhased.WidebandCollector.

  • EngeePhased.PartitionedArray.

  • EngeePhased.ReplicatedSubarray`.

*功能:

  • az2broadside.

  • broadside2az.

  • delayseq.

  • `physconst

  • dechirp.

  • gaspl.

  • fogpl

  • rainpl

  • fspl

  • phitheta2azelpat `patternElevation

  • `patternElevation

  • 模式方位角

雷达

*功能:

  • grazingang`。

  • 揠苗助长

  • `压缩范围

  • horizonrange.

  • radarvcd.

  • `radareqsnr`雷达

  • radareqrng `radareqpow

  • `雷达搜索

  • `shnidman

  • `pattern

信号处理

*功能

  • 根音乐


rn codegen 代码生成

u update 代码生成改进和修正

  • 从子系统(通过菜单或命令)正确生成代码时 正确显示数据类型和信号尺寸。

  • 在程序块 Engee FunctionC Function 中,参数的数据类型。 参数的数据类型。

rn ritm 在 RITM 上运行模型

u update 在 RITM 上运行模型的改进和修正

  • 在 RITM 上的交互式模型启动模式中,您可以更改图形的比例并使用全景工具。 在 RITM 上的交互式模型启动模式中,您可以更改图形比例和使用全景工具。

  • 在 RITM 上以交互方式运行模型时,提高了浏览器选项卡的稳定性和内存利用率。 在 RITM 上交互式启动模型。


rn doc 文件

n new为以下 Julia 库添加了俄语翻译:

n new新增文章:

u update更新文章:

还调整了文档中文章的位置,使用户体验更加舒适。