0

我正在尝试执行已编译的 matlab 脚本。当我在 matlab 命令窗口中运行相同的脚本时,它工作正常,但是,当我尝试运行编译版本时,我收到此错误消息:“未定义的函数或变量”。当我调试代码时,我发现可能是错误。缺少的变量是在另一个“.m”脚本文件中声明的。这是编译器命令的问题吗?我试图在编译器命令中包含变量声明文件,但问题仍然存在。

4

1 回答 1

0

您应该在原始 *.m 脚本中将变量声明为全局变量:

global var
var= 100;

你可以在这里找到更多

于 2015-03-30T22:13:18.893 回答