24.3.0 中的新功能 发布日期:2024 年 3 月_ 新功能和重大变更 Engee.有限自动机 Engee.Finite Automata 是一款用于开发有限自动机的图形语言新工具。通过它,您可以直观地设计控制逻辑、故障处理算法和模拟系统模式。 在对算法进行调试后,您可以生成高效的代码,将其移植到嵌入式处理器或其他硬件上。 要开始使用 Cone 自动机,请在 Engee 块库中找到 Chart 块。为了让您高效地开始学习,我们在技术文档中为您准备了文章,以及相应的实现示例。 优化界面按钮布局 根据用户的反馈意见,我们对环境界面元素的排列进行了细微调整。现在,这些按钮的排列更加合理,您可以更轻松地将光标 "触及 "界面上的某些按钮。 可隐藏建模环境界面 有时,您希望专注于数据分析、技术计算和交互式脚本,这样其他界面元素就不会分散您的注意力。我们为您提供了这个选项,现在您可以在设置中隐藏建模环境界面。如果您与模型进行交互,界面将自动重新打开。 数学计算环境 脚本选项卡的垂直布局 如果打开的交互式脚本太多,导航栏无法容纳,现在可以启用脚本列表的垂直显示,以便在脚本之间快速切换。 交互式脚本中的用户输入 通过使用 readline() 函数,我们实现了在脚本执行过程中输入用户输入的功能。下面是一个应用该功能的小示例: println("Введите радиус окружности") R = parse(Float32, readline()) println("Длина окружности: $(2*pi*R)") 清除功能和重启内核的按钮 添加了重新加载内核的功能,因此不仅可以清除变量,还可以清除工作区中*变量*窗口中的函数。 交互式脚本的路径指示 如果将光标停留在集成脚本的标签页上,则会显示该脚本的路径。这在浏览用户文件时非常方便。 更新了服务输出的设计 我们更改了编辑器中服务输出的设计。现在对比度不那么强烈了,感觉更舒适了。 更新了智能减薄的行为和设置 为了使您的图表更加精确,我们改进了智能减薄的行为:现在默认情况下会显示更多的点。我们还更新了设置菜单,您可以自行调整点的数量或完全禁用它。 建模环境 新的模型导航栏 完全重新设计了模型导航面板: 现在,当您打开多个模型时,点击 Engee 图标将显示打开模型的垂直列表,方便您在模型之间切换。 为了在模型内部进行导航,我们添加了一个特殊面板,允许您选择要切换到的子系统。文件浏览器中也采用了类似的原理,用于文件夹导航。 解压子系统 以表格形式输出信号值 这是许多用户一直期待的功能。对于*显示*程序块的用户,我们提供了在*图表*程序块中以表格形式显示信号值的可能性。为此,请在*显示*中选择相应的信号显示类型。 可禁止显示图表中的所有信号 修正了一个恼人的不便之处。现在,您可以从 Graphics 中移除所有信号,从而将其清除。 数据检查器的新改进 添加了在图表上快速隐藏或显示图例的功能,并删除了不必要的图表控件。 新区块和更新 新的基础库块 位到整数转换器 Fcn 分配 通信系统 OFDM 调制器 OFDM 解调器 相控天线阵列 {blockLibraryPP_blocksPP_FF_PhasedSS_ArraySS_SystemSS_ToolboxFF_DetectionFF_2-DSS_CFARSS_DetectorPP_label} {blockLibraryPP_blocksPP_FF_PhasedSS_ArraySS_SystemSS_ToolboxFF_DetectionFF_CFARSS_DetectorPP_label} {blockLibraryPP_blocksPP_FF_PhasedSS_ArraySS_SystemSS_ToolboxFF_DetectionFF_TimeSS_VaryingSS_GainPP_label} {blockLibraryPP_blocksPP_FF_PhasedSS_ArraySS_SystemSS_ToolboxFF_EnvironmentSS_andSS_TargetFF_LOSSS_ChannelPP_label} 宽带双射线通道 {blockLibraryPP_blocksPP_FF_PhasedSS_ArraySS_SystemSS_ToolboxFF_DirectionSS_ofSS_ArrivalFF_BeamscanSS_SpectrumPP_label} {blockLibraryPP_blocksPP_FF_PhasedSS_ArraySS_SystemSS_ToolboxFF_DirectionSS_ofSS_ArrivalFF_ULASS_BeamscanSS_SpectrumPP_label} 信号处理 多项式稳定性测试 多项式评估 Cholesky 因式分解 退趋势 中值过滤器 相关性 分类 电气元件库 变阻器 惠连接可变负载(滞后) 理想的半导体开关 热电偶 增量式轴编码器 三绕组变压器(三相) 三角参考(三相) 接地变压器 可编程电压源 还有 扩展了多个程序块的灵活参数设置。 添加了块二极管 的操作模式。 对于库部分下面列出的一些程序块,开发了在仿真过程中更改参数的功能: 信号属性 逻辑和位 连续连续 信号路由路由 信号源 非线性 在今后的版本中,我们将扩大支持该选项的程序块和程序库列表。 在故障 块中添加了*零交叉*选项。 为方便起见,我们扩展了物理模块库,增加了带有不同预定义参数或模式的现成模块。 改进了Engee 功能。 代码生成 为以下程序块添加了 C 代码生成支持: 动作端口 如果 开关外壳 文件 为以下 Julia 库添加了俄语翻译: Flux. 图灵。 Interpolations 新增文章: 摘要 状态机 使用 Python 在 Engee 中记录信号 更新文章: 图表 数据检查员 图表