可以提高MATLAB的仿真吞吐量®函数使用dspunfold
函数生成一个多线程的MEX文件。
在仿真万博1manbetx软件®, Dataflow域自动划分您的模型,并使用多个线程模拟系统。通过向系统添加算法延迟,可以进一步增加并发性并提高模型的模拟吞吐量。
数据流子系统 | 执行域设置为Dataflow的子系统 |
本节讨论生成多线程MEX和使用分析器验证结果的推荐工作流。
这个例子展示了如何使用dspunfold
函数使用展开技术从MATLAB®函数生成一个多线程MEX文件。
加速信号处理算法codegen
和dspunfold
.
这个页面应该向用户详细说明何时使用dsp展开以及何时使用parfor。
使用同步数据流模拟一个子系统。
类型的并行性。使用多线程模拟和代码生成数据流域。
使用一个数据流子系统在多速率系统中自动计算帧大小。
当模型中的子系统配置为使用数据流执行域时,多核选项卡在Simulink工具条上被激活。万博1manbetx
本节讨论状态长度取决于导致验证失败的输入的示例。还包括调试步骤。
本节讨论输入对输出没有直接影响的示例。因此,尽管算法包含状态,但状态长度为0。