查看代码生成准备问题,从 Matlab 函数生成 c 代码
Posted
技术标签:
【中文标题】查看代码生成准备问题,从 Matlab 函数生成 c 代码【英文标题】:View code generation readiness issues , c code generation from Matlab function 【发布时间】:2017-04-26 03:11:37 【问题描述】:我在从 Matlab 函数生成“C”代码时遇到了一些问题。像这样的问题“不支持的 MATLAB 函数调用”和“代码生成工具可能会失败,除非下面列出的问题得到修复”。生成 C 代码 1.input、2.cell2mat、3.xlsread 等时,不支持以下基本 MATLAB cmets。
所以你们能不能代替这些 cmets 说出来。
感谢 MuruganView 代码生成准备问题,从 Matlab 函数生成 c 代码
【问题讨论】:
【参考方案1】:C/C++ 代码生成尚不支持某些 MATLAB 函数和特性。这就是代码生成准备工具标记所有这些问题的原因。以下是代码生成支持的完整函数列表
http://www.mathworks.com/help/coder/ug/functions-supported-for-code-generation--alphabetical-list.html
这里是代码生成支持的所有 MATLAB 语言功能的列表 http://www.mathworks.com/help/coder/ug/matlab-language-features-supported-for-code-generation.html
希望这会有所帮助。
【讨论】:
以上是关于查看代码生成准备问题,从 Matlab 函数生成 c 代码的主要内容,如果未能解决你的问题,请参考以下文章
MATLAB从入门到精通-MATLAB零矩阵zeros()函数使用方法汇总