我目前正在研究matlab,尤其是matlab编码器。
我的理解是matlab编码器只能“使用”matlab语言特征的子集(控制结构,函数,矩阵运算)。
我是否正确地假设我不能从涉及某些工具箱(例如神经网络)的matlab代码生成C代码,或者做更复杂的事情,例如拉普拉斯变换和/或使用/实现复杂的数值方法?
感谢。
答案 0 :(得分:1)
不幸的是,你对matlab编码器的局限性是正确的,这是我在构建C控制算法时必须解决的问题
我知道目前神经网络不受支持。至于其他数值方法,它取决于你在寻找什么。
查看:http://www.mathworks.com/help/toolbox/eml/ug/bq1h2z8-12.html了解详情。
编辑:我不确定你为什么要进行拉普拉斯变换,但它可以做一个fft,对于大多数应用来说足够接近