在将matlab * .m文件转换为C ++可执行文件时,是否有使用“import”函数的工作?
Matlab给了我这样的答复:“目前不支持导入语句。”我只是想知道我是不是SOL。
由于
答案 0 :(得分:3)
import
使Java类可用于Matlab程序。由于这样做使得必须实际拥有一个正在运行的Java运行时环境,我认为为生成的C ++代码提供此功能是非常昂贵的 - 虽然它在运行原始m文件时始终存在。因此,我会解释错误信息,准确说出它所说的内容:"不支持"。
为了更精确并提供参考:MATLAB Language Features Supported for C/C++ Code Generation明确表示不支持Java,但Matlab类是。此外,import
列表中未包含{{1}}。