Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MATLAB上的并行脚本_Matlab_Parallel Processing_Computer Vision - Fatal编程技术网

MATLAB上的并行脚本

MATLAB上的并行脚本,matlab,parallel-processing,computer-vision,Matlab,Parallel Processing,Computer Vision,我有两个系统在MATLAB上运行:控制系统和计算机视觉系统 控制系统需要定期接收计算机视觉系统产生的三个变量。然而,我不能单线程处理两个系统,因为计算机视觉系统的延迟比控制系统的延迟太高 我试图在不同的MATLAB会话中运行每个程序,并在两个会话之间使用.mat文件作为接口,但都不起作用 我不熟悉并行计算工具箱。所以我想知道是否有人能帮上忙?或者至少给出一个启动的想法,因为,正如我所说的,我现在将开始学习并行计算工具箱 我认为您可能正在寻找的并行计算工具箱中的函数是。它可以让您生成一个异步任务,

我有两个系统在MATLAB上运行:控制系统和计算机视觉系统

控制系统需要定期接收计算机视觉系统产生的三个变量。然而,我不能单线程处理两个系统,因为计算机视觉系统的延迟比控制系统的延迟太高

我试图在不同的MATLAB会话中运行每个程序,并在两个会话之间使用.mat文件作为接口,但都不起作用


我不熟悉并行计算工具箱。所以我想知道是否有人能帮上忙?或者至少给出一个启动的想法,因为,正如我所说的,我现在将开始学习并行计算工具箱

我认为您可能正在寻找的并行计算工具箱中的函数是。它可以让您生成一个异步任务,并在它准备就绪时获得其结果。

我认为您可能正在寻找的并行计算工具箱中的函数是。它允许您生成一个异步任务,并在它准备就绪时获得其结果。

除了@Dima建议的parfeval之外,您可能还需要研究它
以及相关的函数,如labSend和labReceive,允许在并行池中的单个工作线程之间共享数据。我想哪一个最适合你取决于你想做的计算类型。

除了@Dima建议的parfeval之外,你可能还想研究一下
以及相关的函数,如labSend和labReceive,允许在并行池中的单个工作线程之间共享数据。我想哪一个最适合你取决于你想做的计算类型。

那么@Diogo你解决了你的问题吗?@Benoit_11,由于我的工作时间快结束了,我回到了我以前使用的解决方案,两次MATLAB会议。无论如何,谢谢你的帮助。下一次我将尝试使用你的建议。那么@Diogo你解决了你的问题吗?@Benoit_11,由于我的工作时间即将结束,我回到了我之前使用的解决方案,两个MATLAB课程。无论如何,谢谢你的帮助。下次我会尽量采纳你的建议。