万博1manbetxSimulink编码器
从Simulink和Stateflow模型生成C和c++代万博1manbetx码
万博1manbetxSimulink Coder™(以前是实时研讨会®)从Simulink中生成并执行C和c++代码万博1manbetx®模型,州流®图表和matlab®功能。所生成的源代码可用于实时和非空间应用程序,包括模拟加速,快速原型设计和硬件循环测试。您可以使用Simulink或运行并与Matlab外部的代码进行调整和监视生成的代码。万博1manbetx
将Simulink模拟作为独万博1manbetx立可执行文件,Web应用程序或功能模型单位(FMU)分享,使用万博1manbetx仿真软件编译器™。
开始:
生成代码
万博1manbetxSimulink编码器生成C和c++ for万博1manbetx模型,MATLAB功能,且Stateflow图表。它支持万博1manbetx各种各样的Simulink附加产品,包括s manbetx 845万博1manbetxSimscape™,车辆动力学Blockset™, 和计算机视觉工具箱™。
配置选项
万博1manbetxSimulink编码器允许您使用应用程序和API配置代码和数据选项。使用代码生成顾问优化速度或调试。
集成遗留代码
您可以使用c调用程序块或包含手写的现有C / C ++代码或遗留代码的工具使用生成的代码进行模拟和集成。
查看并行构建的状态
您可以使用构建状态用户界面查看正在进行的并行构建的状态。该信息可以帮助您通过修改引用的模型层次结构来确定改进并行构建的方法。
实时仿真和测试
测试和原型您的嵌入式系统设计使用半实物仿真和快速原型在各种各样的实时机器上,包括Speedgoat的目标是电脑硬件用仿真软件万博1manbetx实时™。
桌面系统仿真
使用快速批量或在主计算机上生成和测试系统的代码蒙特卡洛模拟。
部署到嵌入目标
在支持的嵌入式目标上运行你的模型中的代码,以进行基于项目的万博1manbetx学习,使用I/O块库来配置和访问外设和通信接口。从深度学习工具箱部署各种训练过的深度学习网络(包括ResNet-50、SegNet和LSTM)到英特尔和ARM cpu。
外部模式仿真与XCP通信
万博1manbetxSimul万博1manbetxink编码器通过仪表板块和模拟数据检查器支持信号日志记录和流。您可以通过XCP,TCP / IP和串行(RS-232)通信从模型层次结构流中流发信号。
基于主机的ASAP2数据交换
生成基于主机的ASAP2数据定义文件,用于第三方数据测量、校准和诊断系统。
生成的代码和手工编写的代码之间的数据交换
使用基于目标的万博1manbetxC API从手写代码访问Simulink块输出和MATLAB参数。
万博1manbetx支持并发执行
支持并发执行的速率转移块的确定性模式万博1manbetx
流线型的数据配置
在Simulink中使用代码映射编辑器配置模型数据以生成代码万博1manbetx®编码器™应用程序或代码映射API
C ++ 11标准数学库
为使用ISO的Simulink模型生成c++库和可执行程序万博1manbetx®/IEC 14882:2011(E)标准数学库
代码生成性能
为模型引用层次结构生成更快的代码
分离代码生成和编译
使用codebuild
在不同的操作系统或不同的编译器上编译生成的代码
Intel C和C ++ Toolchain支持Wi万博1manbetxndows
使用英特尔编译生成的代码®Windows的C和c++编译器®
可重用的子系统模型顾问检查
检查可重用的子系统是否满足代码生成标准
面向英特尔和Arm处理器的深度学习网络
生成c++代码并执行深度学习网络
看看发行说明有关这些特性和相应功能的详细信息。
进一步与Simulink编码器和万博1manbetx相关产品s manbetx 845
您可以为嵌入式系统生成高度优化和定制的代码嵌入式编码器™并为自动实时测试系统生成代码万博1manbetx实时仿真软件。