万博1manbetxSimulink编码器
从Simulink和StuteFuffic模型生成C和C+万博1manbetx+代码
万博1manbetxSimulink Coder™(以前为实时研讨会®)从Simulink中生成和执行C和C++代码万博1manbetx®模型,Stateflow®图表和MATLAB®功能。生成的源代码可用于实时和非实时应用,包括仿真加速、快速原型和硬件在环测试。您可以使用Simulink调优和监视生成的代码,也可以在MATLAB和Simulink之外运行代码并与之交互。万博1manbetx
要分享你的Simulink模万博1manbetx拟作为独立的可执行程序,web应用程序,或功能模型单元(FMUs),使用万博1manbetxSimulink编译器™.
开始:
配置选项
万博1manbetxSimulink Coder允许你使用应用程序和api配置代码和数据选项。使用代码生成顾问来优化速度或调试。
集成遗留代码
您可以使用C Caller块或代码继承工具启用模拟并与生成的代码集成。
查看并行生成的状态
您可以使用生成状态用户界面查看正在进行的并行生成的状态。此信息可以帮助您确定通过修改引用的模型层次结构来改进并行生成的方法。
桌面系统仿真
在您的主机上使用快速批处理或蒙特卡罗模拟。
部署到嵌入式目标
使用I/O块库配置和访问外围设备和通信接口,在支持的嵌入式万博1manbetx目标上运行模型代码,以进行基于项目的学习。部署各种经过培训的深度学习网络(包括ResNet-50、SegNet和LSTM),从深度学习工具箱到Intel和ARM CPU。
XCP通信的外模仿真
万博1manbetxSimul万博1manbetxink Coder支持信号记录和通过仪表板块和模拟数据检查器流。您可以通过XCP、TCP/IP和串行(RS-232)通信流从模型层次结构发送信号。
基于主机的ASAP2数据交换
生成用于第三方数据测量、校准和诊断系统的基于主机的ASAP2数据定义文件。
生成代码和手写代码之间的数据交换
使用基于目标的万博1manbetxC API从手写代码中访问Simulink块输出和MATLAB参数。