我在Matlab中发现了编码器工具。我的一些代码已成功转换,但在包含符号函数“sym”和排列函数“perms”的函数中失败。另外,当我保存例如“A == B”的答案“ans”时,我似乎遇到了错误。知道如何解决这个问题吗?
感谢您的帮助
以下是我的matlab函数的一部分示例,无法使用编码器转换为c ++:
summary.lm
答案 0 :(得分:3)
某些工具箱函数无法编译,即它们只能从MATLAB会话中运行。以下帖子告诉我们无法编译符号工具箱中的功能。
因此,当您尝试以编译形式运行时,这很可能就是您遇到问题的原因。
有关各种工具箱的编译器支持的更多信息,请访问:
http://se.mathworks.com/products/compiler/supported/compiler_support.html
符号数学工具箱未出现在列表中,并且不支持任何未列出的工具箱(即无法编译)。