问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

matlab中如何使用并行运算进行多行语句同时运行

发布网友 发布时间:2022-04-26 15:34

我来回答

2个回答

热心网友 时间:2023-10-12 04:06

可以尝试用 parfor 写入循环,也可以用 batch 命令进行批处理:

j = batch(fcn,N,{x1, ..., xn});
wait(j)   % Wait for the job to finish
diary(j)  % Display the diary
r = fetchOutputs(j); % Get results into a cell 
arrayr{1}            % Display resul

具体操作可以参考帮助文档。

像这样的问题其实不用并行计算也可以的,有其它方法也可以加快速度,比如使用bsxfun函数,可以同时计算A,B,C中元素:

C = bsxfun(fun, A, B)

像题主的程序中有四个同样的运算,就可以这样写:

C = bsxfun(SRD, SN,GD,DN,RN)

其中 C 包含了四个元素,SN,GD,DN,RN分别为函数SDR 输入的第一、二、三、四个参数矩阵(向量)

热心网友 时间:2023-10-12 04:06

如果CPU利用率低,而计算慢的话,说明你的程序处理的数据量并不大,但是处理流程很复杂,里面肯定涉及了很多的类似于for循环的语句,使得程序的时间复杂度一下子就上去了。看了下面你的补充回答,好像和多核处理并行计算没关系的。虽然最新版的matlab支持这种运行方式,但感觉你似乎还用不到这么做。建议你还是优化一下你的算法。尽量减少for循环的次数,对于矩阵和向量运算,直接可以采用matlab现有的运算方法。追问我的SRD函数中使用for循环多次解微分方程和将数值代入结果的运算,这样的情况如何用矩阵简化呢?
每次for循环中有一次如下这种解方程,须循环约50次,并须将较多数值代入结果
SR1 = diff(SR) ;
SR2 = diff(SR,2) ;
SR = dsolve ( SR2==c-((2/r)*SR1) ,SR1(10^(-6))==0,SR(r_max)==S,r) ;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
弱弱的问一句R9 270X显卡怎么样~ 能带得起我的AMD 240CPU么?_百度知 ... i54570cpu华硕z87a主板要配多少的内存条和显卡 i5 3570k配R9 270X显卡,用什么主板和电源? 很容易上火是什么原因 口干舌燥五心烦热失眠多梦夜不能寐请问是什么原因,吃什么能有效... 想问看大家对老妻少夫的问题有何看法? ...战记第十三章第6关打法 山海战记13-6攻略-手游攻略-游戏鸟手游网 ...战记第十七章第1关打法 山海战记17-1攻略-手游攻略-游戏鸟手游网 ...山海战记9-6图文攻略-手游攻略-游戏鸟手游网 ...战记第十二章第2关打法 山海战记12-2攻略-手游攻略-游戏鸟手游网 周迅易烊千玺合作新片,四字弟弟的演技提升有多大? QQ黑名单的人如何彻底删除? matlab 矩阵对某行进行运算? matlab 矩阵对某行进行运算? QQ怎样把好友从黑名单里删除? 新片又扑街,周迅作为曾经的四大花旦难道成了”票房毒药”? matlab 对矩阵所有元素进行某种运算 matlab 对矩阵所有元素进行某种运算 47岁周迅现身《第十一回》首映礼!周迅和窦靖童同框谁的状态更好? MATLAB学习的内容的顺序最好是从哪开始学 MATLAB学习的内容的顺序最好是从哪开始学 在matlab编写程序中什么时候要用点运算,什么时候不用 在matlab编写程序中什么时候要用点运算,什么时候不用 周迅新戏发布预告,《涉过愤怒的海》是讲述什么故事的? 你好,就是请问下怎么可以用手机把在QQ里拉黑又删除了的好友移除黑名单,不加好友的那种? 陈建斌、周迅的新片《第十一回》定档,是否值得期待? matlab中什么时候乘号除号前要加? matlab中什么时候乘号除号前要加? QQ黑名单里的人怎么样可以删掉 啊 MATLAB 的运算 matlab中如何使用并行运算进行多行语句同时运行 怎样把QQ黑名单的人彻底删除? 黄磊拒演小舍得并不亏,新剧自编自演,女主请来周迅收视稳了,你怎么看? 关于matlab的逻辑运算命令 周迅最近有个新片叫什么名字?哪有介绍? 易烊千玺和周迅新片官宣,是谁联合执导的呢? 周迅官宣离婚后首露面,与陈坤同框面露甜笑,他们之间的友情究竟有多深? 薛佳凝夸赞《小敏家》周迅演技,为何却引发了网友吐槽? 新加坡科廷大学本科申请条件是什么? 47岁周迅新戏典礼状态良好,为何女明星们都不显老呢? 澳洲科廷大学的录取条件都有哪些 周迅、章子怡现在都准备拍什么新戏 高中毕业去澳大利亚留学有哪些申请条件 窦靖童新片被周迅狠扇巴掌,窦靖童接得住周迅的戏吗? 猪腿骨怎么做好吃 科廷科技大学新加坡分校一年大概要多少钱 猪腿骨除了可以熬汤之外还可以怎么做好吃? 澳洲八大本科申请方案有哪些 猪大腿骨怎样做好吃 澳洲留学申请澳大利亚科廷大学医疗管理有哪些信息