求解Level-1 S-函数与Matlab编码器的线性方程组

时间:2015-02-03 02:52:35

标签: c++ matlab simulink matlab-coder

我有一个matlab level-1 s函数,我用它来解决线性方程组。不幸的是,我的模拟速度非常慢,而且Profiler报告告诉我这个特定的s函数是耗时的。由于我可以访问Matlab Coder,因此我有机会将我的s函数转换为C ++代码。然而,它并不是那么简单,因为matlab函数的信号是可变大小的,并且需要一些努力才能在C ++中实现相同的功能(尽管我知道它可以完成)。

在我开始之前,我想问一下,通常所有CMEX代码的运行速度都比1级s函数快吗?特别是使用codegen生成的代码?更重要的是,反斜杠操作符在CMEX中以相同的速度工作吗?

0 个答案:

没有答案