标签: matlab mcc
我正在尝试执行已编译的matlab脚本。当我在matlab命令窗口中运行相同的脚本时,它工作正常,但是,当我尝试运行编译版本时,我收到此错误消息:“未定义的函数或变量”。当我调试代码时,我发现可能是错误。该缺失变量在另一个“.m”脚本文件中声明。这是编译器命令的问题吗?我试图在编译器命令中包含变量声明文件,但问题仍然存在。
答案 0 :(得分:0)
您应该在原始* .m脚本中将变量声明为全局变量:
global var var= 100;
您可以找到更多here