查看代码生成准备问题,从 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()函数使用方法汇总

matlab 正态分布

如何查看从 Matlab 中 Mex 函数使用的 DLL 调用的 printf 的输出?

MATLAB 函数 fminunc 生成错误

matlab关于randn函数的应用问题 大神进

matlab中strel函数