MatLab并行计算问题

2024-12-21 16:13:34
推荐回答(3个)
回答1:

什么叫“三个函数独立运行”?在没有多CPU的情况下,计算机程序本质上都是串行执行的。而且一般程序串行执行也就够了。
你的意思是要三个函数的互不干扰吧?那只要输入和输出参数不要重复就可以了。
而且你的每个函数写的极其不规范,建议先把matlab基本语法学好。

回答2:

当然可以,但是你得有一个主线程,用来控制并行,什么时候调用A,什么时候调用B,都要主线程来决定

回答3:

我没有使用过并行工具箱,一般遇到运算时间太长的时候我就直接调C语言了,你这里面我也没有看见啥运算复杂度啊,怎么用并行工具箱?
至于你所描述的问题不是并行不并行的问题,是你怎么定义你的逻辑。