在继续执行之前要求MATLAB程序等待事件的函数

时间:2010-09-06 15:34:56

标签: matlab

我想在同一台机器上使用两个MATLAB会话来运行两个不同的程序。我的问题是,在某个阶段,第一个程序必须使用第二个程序的一些结果。那么,是否有一个函数可以应用于第一个程序,以期提高结果的外观。

1 个答案:

答案 0 :(得分:1)

解决此问题的最简单方法是让进程#1在进程#1和进程#2都可访问的位置创建文件。进程#1运行直到它需要进程#2的结果。此时,它进入一个循环while exist(myFileName),pause(1),end,只要文件存在就会等待,每秒检查文件是否消失。进程#2在写完结果后立即删除文件,此时进程#1继续。