我正在研究由三个函数组成的简单计算程序。
首先 f1() 生成某种数据并将其存储在缓冲区(向量或队列或其他)中。
第二个 f2() 获取该数据并对其进行一些计算并将结果存储在另一个缓冲区中。
第三个函数 f3() 对 f2() 的结果进行可视化(创建绘图、报告等)。
这三个功能需要在单核机器上同时运行。我知道 PARFOR 循环和 matlabpool。但它可以创建最大线程数(工人)= min(8,'机器中的核心数')。是否有任何解决方案可以在单核机器上的 matlab 中创建几个线程?