您可以提高Matlab的仿真吞吐量®使用函数dspunfold.
函数生成多线程mex文件。
在Si金宝appmulink.®,DataFlow域将自动分区模型并使用多个线程模拟系统。通过向系统添加算法延迟,您可以进一步提高并发性并提高模型的仿真吞吐量。
dspunfold. |
生成来自a的多线程mex文件马铃薯功能 |
Codegen. |
生成C / C ++代码马铃薯代码 |
DataFlow子系统 | 执行域的子系统设置为DataFlow |
本节讨论了生成多线程MEX并使用分析仪验证结果的推荐工作流程。
此示例显示了如何使用dspunfold.
使用展开技术从MATLAB函数生成多线程MEX文件的功能。
加速信号处理算法Codegen.
和dspunfold.
。
此页面应详细说明用户何时使用DSPUNFOLD以及何时使用Parcol。
使用同步数据流模拟子系统。
平行的类型。使用多个线程的DataFlow域的仿真和代码生成。
用一个DataFlow子系统自动计算多速率系统中的帧大小。
本节讨论状态长度取决于导致验证失败的输入的示例。调试步骤也包含在内。
本节讨论输入对输出没有立即影响的示例。因此,尽管包含含有状态的算法,但考虑了状态长度为0。