提取码:paro
软件优势
1、轻松地从图表转换至代码
避免与手动编写嵌入式系统代码相关的冗长乏味(以及可能的错误)。而是直接从您的系统关系图中自动生成代码。
2、高效代码
自动生成的代码可快速运行并产生高质量结果,从而无需手动编程以加速您的代码执行。
3、稳健、可靠的流程
自动生成为可读的代码,无需对其进行手动编辑或调整,因为该自动化过程可靠且行之有效。
软件亮点
1、专为嵌入式系统开发定制
Altair Embed 2020为涉及规模可变、定点操作的动态系统生成高效、紧凑的 ANSI C 代码。调整参数并监视实时数据。
2、框图和状态图
模拟动态系统,包括连续或离散时间行为以及基于事件的行为。
3、从图表到代码
无需手动编程。自动将框图和状态图转换为单片机 (MCU) 硬件可用代码。
4、支持常见的目标 MCU 硬件
包括多种来自德州仪器 (TI) 的工业级强大设备以及常见的 Arduino 和 Raspberry Pi 设备。
5、交互式硬件在环 (HIL) 测试
在位于主计算机上的程序内运行您的对象模型,在目标 MCU 上实时运行您的控制算法,并通过 HOTLink 进行通信。
6、数字电源和通信附加组件
模拟并生成电源和数字电源元件及控制代码。制作端到端模拟、数字和混合模式通信系统模型。
软件功能
1、使用Block Diagrams
软件为构建系统模型和使用框图定义算法提供了可视化环境。 嵌入式SE提供了一个预定义块库,可帮助您创建模型。
2、使用工具箱
工具箱库包含常用但更复杂的复合块,用于控制,延迟近似,动态系统,电气,机电,电子机器,定点,液压,逻辑,石油和天然气,过程,四元数,信号生成和热设计
3、模拟动态系统
您可以交互式模拟连续,离散和混合模式系统模型。 要计算一段时间内的系统动态,您可以应用一系列固定步长和可变步长积分算法。
4、使用块
块是Embed SE中的基本设计组件。 每个块代表一个特定的数学函数。 该函数可以像sin函数一样简单,也可以像15阶传递函数一样复杂。 通过互连图中的块,您可以创建几乎任何类型的动态系统。
5、使用信号
信号是随时间变化的数据量; 它可以有名称,数据类型,数字类型和一维或二维(向量或矩阵)。
通过将块连接在一起,Embed SE可以在模拟期间在块之间传递信号。 输入信号(xn)表示进入块的数据; 输出信号(yn)表示退出块的数据。 大多数块可以接收或发送信号的任何类型和维度; 但是,某些块对它们可以采取的数据类型有限制。 单个块描述列出了适用于块的限制。
6、分析和线性化系统
Altair Embed 2020使用“分析”菜单下的命令,可以在指定的工作点生成非线性系统的线性近似。 线性近似保持其有效性的区域取决于系统的非线性程度。 非线性程度越大,线性近似的有效区域越小。
7、设计数字滤波器
数字滤波器是一个离散时间系统,提供输出,输出是其输入的修改版本。
滤波器是大多数信号处理应用的基本构建模块。 它们通常用于提取或消除输入信号的一个或多个组成频率。
软件特色
算运算
执行加,减,乘或除运算。
双边过滤器
使用双边滤波器减少不需要的噪声。
Canny的边缘
调用滑块,可以在查找对象边缘时动态更改最小和最大阈值。
彩色地图
将颜色映射应用于图像。
计数对象
计算线条,矩形,圆形和点。
距离变换
将每个输出像素设置为与输入图像中距离最近的零像素的距离成比例的值。
过滤2D
使用指定的内核卷积图像。
调整
根据绝对和相对缩放调整输入图像的大小。
流域分割
使用分水岭算法进行图像分割。
复合块
使用“局部边界”指定子系统的开始和结束模拟时间时,现在可以将“开始”和“结束”指定为变量。