Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试执行已编译的 matlab 脚本。当我在 matlab 命令窗口中运行相同的脚本时,它工作正常,但是,当我尝试运行编译版本时,我收到此错误消息:“未定义的函数或变量”。当我调试代码时,我发现可能是错误。缺少的变量是在另一个“.m”脚本文件中声明的。这是编译器命令的问题吗?我试图在编译器命令中包含变量声明文件,但问题仍然存在。
您应该在原始 *.m 脚本中将变量声明为全局变量:
global var var= 100;
你可以在这里找到更多