我在MATLAB函数中有一个变量t=toc;
。 t
更改循环中的值。目前该功能在matlab中作为批处理运行。我想从调用函数中读取t
。我尝试将t
声明为全局变量,可以被所有函数访问。但是在批处理的情况下它不起作用。任何人都可以建议做什么?
答案 0 :(得分:0)
在matlab工作程序上执行批处理时(单独的进程)。由于m代码是单线程的,因此该worker无法执行任何其他操作。您无法从批处理中读取未完成的变量。
作为一种可能的解决方法,您可以将所需信息写入文件并在主matlab实例中读取。