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