我是Matlab中多线程的新手,所以我想我需要做的事情对于那些有一点经验的人来说很简单。
我有两个函数f1和f2,这样:
f1 - 运行大约10秒并返回准确的结果。
f2 - 立即返回估计结果。
两个函数都获得相同的输入并返回相同的输出(但在f1中输出更准确)。
这些功能始终获得新输入并持续运行。 我想在两个不同的线程中运行这些函数,以便用户永远不需要等待。 每当其中一个完成,另一个使用其结果。
目标是获得比运行f2更准确的结果。始终运行f1是最佳解决方案,但用户每次需要等待10秒。所以我想结合这两个功能,并在中间得到一些东西。
实施上述目标的最佳方法是什么?
我读到了批次,但我不确定它是我需要的(至少我没有找到如何用批处理完成上述工作)。
您能否带领我了解相关功能,我会了解它们并了解如何使用它们?
由于