Simulink桌面实时™为执行Simulink提供了一个实时内核®运行Windows系统的笔记本电脑或台式机上的型号®或macOS®.它包括连接到特定I/O设备的库块。您可以在Simulink中用PC或Mac计算机创建实时系统,并将其连接到物理设备。
指仿真软件实时™用于高性能的实时仿真和测试Speedgoat™目标计算机硬件。
开始:
使用Simulink Coder提高实时性能
使用Simulink Coder为算法模型生成代码,并将其链接到I/O设备驱动程序。模型、求解器和I/O设备驱动程序都是实时执行的。Simulink Coder安装需要MATLAB Coder。编译器支持是Simulink桌面实时安装的一部分。不需要额外的或外部的C或c++编译器。
监测和捕获信号
使用Simulink Desktop Real-Time和Simulink,您可以从实时模型捕获信号,并使用标准Simulink作用域块显示它们。您可以使用图形显示来查看模型中的信号,例如仪表、瞄准镜和灯。
获取和记录数据
您可以使用Simulink在MATLAB工作空间中存储运行时数据。在外部模式下,您可以捕获一个或多个数据爆发,并将数据保存到MATLAB文件中,可以在MATLAB中访问该文件以进行额外的分析和可视化。
I/O驱动程序块库
Simulink Desktop real包括一个I/O驱动程序块库,提供物理I/O设备和实时模型之间的连接。您可以运行模拟来观察Simulink模型如何响应现实世界的行为。