24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1095  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

bulianghui

实习版主

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

[求助] 想在计算机集群里用8个核运算一个MATLAB计算程序,需要怎么修改呢?

以下程序,提交后申请了8个核,但是只有一个核在运算,求大神怎么修改!
clc
clear
ii=0;
for x1=0:0.01:1;
  for x2=0:0.01:1;
   for x3=0:0.01:1;
     for x4=0:0.01:1;
      for x5=0:0.01:1;
       for x6=0:0.01:1;
if x1+x2+x3+x4+x5+x6==1 && x1~=0 && x2~=0 && x3~=0 && x3~=0 && x4~=0 && x5~=0 && x6~=0
        ii=ii+1;
s1= 9.98*x1+12.93*x2+8.12*x3+2.56*x4+7.48*x5+2.55*x6;
s2=14.53*x1+20.47*x2+14.66*x3+0.36*x4+9.13*x5+3.57*x6;
s3=74.52*x1+65.07*x2+75.45*x3+95.82*x4+81.59*x5+88.51*x6;
s4=35.31*x1+34.64*x2+36.73*x3+14.44*x4+22.12*x5+20.97*x6;
s5=8.52*x1+7.69*x2+8.61*x3+10.03*x4+10.06*x5+9.77*x6;
s6=10.92*x1+8.33*x2+7.54*x3+6.42*x4+7.84*x5+2.54*x6;
s7=0.91*x1+2.29*x2+2.31*x3+2.81*x4+2.28*x5+2.14*x6;
     s(ii,=[s1,s2,s3,s4,s5,s6,s7];
end
end
end
end
end
end
end
xlswrite('/public/home/qzhh/matlab_bx/peimeicanshu01b.xlsx',s)
y1=(s(:,1)-9.0050)/1.4323;
y2=(s(:,2)-17.7230)/3.6728;
y3=(s(:,3)-68.4066)/4.4536;
y4=(s(:,4)-23.7348)/1.5452;
y5=(s(:,5)-9.4295)/0.69*38;
y6=(s(:,6)-15.6093)/4.2234;
y7=(s(:,7)-3.6961)/2.7192;
m=[y1 y2 y3 y4 y5 y6 y7];
xlswrite('/public/home/qzhh/matlab_bx/bzhcanshu01b.xlsx',m)
c=[-0.4872,-0.5141,0.4791,-0.0690,0.3503,-0.2986,0.2277;0.0585,0.0208,0.0895,0.6496,0.5424,0.1098,-0.5097;-0.2815,0.2464,-0.3749,0.3565,-0.1322,-0.7556,0.0628;0.2555,0.1357,0.0250,0.4132,0.2073,0.1636,0.8217]; %转换矩阵
y=c*m';
y0=y';
xlswrite('/public/home/qzhh/matlab_bx/PCA101b.xlsx',y0)
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bulianghui

管理员

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

送红花一朵
引用回帖:
2楼: Originally posted by lijf517 at 2016-11-19 05:15:22
你这段代码本身是串行的,不含并行语句啊,怎么会并行呢。并不是说那随便拿段代码,给多分几个核,这代码就会并行运行了。理论上,想要代码并行,必须从算法上考虑怎样将任务分配给几个进程,或者把数据分配给几个进 ...

好的  多谢

发自小木虫Android客户端
4楼2016-11-19 14:15:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

lijf517

版主

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

你这段代码本身是串行的,不含并行语句啊,怎么会并行呢。并不是说那随便拿段代码,给多分几个核,这代码就会并行运行了。理论上,想要代码并行,必须从算法上考虑怎样将任务分配给几个进程,或者把数据分配给几个进程,还得考虑几个进程之间数据的交互。你可以看看matlab中多核并行相关语句怎么写。

发自小木虫Android客户端

» 本帖已获得的红花(最新10朵)

2楼2016-11-19 05:15:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jonewore

专家顾问

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

并行算法实现,又要整好长时间。

发自小木虫Android客户端

» 本帖已获得的红花(最新10朵)

3楼2016-11-19 08:04:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bulianghui

超级版主

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

送红花一朵
引用回帖:
3楼: Originally posted by jonewore at 2016-11-19 08:04:58
并行算法实现,又要整好长时间。

是的啊  之前没考虑到这个  在超算上运行才发现这个问题

发自小木虫Android客户端
5楼2016-11-19 14:16:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 294分080500材料科学与工程求调剂 +12 柳溪边 2026-03-26 13/650 2026-04-01 01:37 by 1018329917
[考研] 271求调剂 +9 勒布朗@ 2026-03-31 11/550 2026-04-01 01:32 by 1018329917
[考研] 材料专业调剂 +3 啦啦啦哭 2026-03-31 3/150 2026-04-01 01:27 by 小懒虫不懒了
[考研] 267求调剂 +9 uiybh 2026-03-31 9/450 2026-03-31 22:15 by 天倌赐福
[考研] 一志愿西交大080500材料学硕349 +6 jqx1258 2026-03-31 7/350 2026-03-31 21:08 by yuq
[考研] 复试调剂 +7 双马尾痞老板2 2026-03-31 7/350 2026-03-31 19:49 by Dyhoer
[考研] 一志愿a区211,085601-307分求调剂 +10 党嘉豪 2026-03-31 23/1150 2026-03-31 18:44 by JourneyLucky
[考研] 张芳铭-中国农业大学-环境工程专硕-298 +9 手机用户 2026-03-26 9/450 2026-03-31 18:09 by 544594351
[考研] 一志愿华东师范大学有机化学专业,初试351分,复试被刷求调剂! +9 真名有冰 2026-03-29 10/500 2026-03-31 18:01 by xhai2011
[考研] 080500-315分复试调剂 +9 上岸3821 2026-03-31 9/450 2026-03-31 17:29 by 唐沐儿
[考研] 考研调剂求助 +7 13287130938 2026-03-31 7/350 2026-03-31 16:39 by 690616278
[基金申请] 面上5B能上会吗? +8 redcom 2026-03-29 8/400 2026-03-31 15:53 by niuailing
[考研] 291求调剂 +12 Y-cap 2026-03-29 15/750 2026-03-31 09:25 by Huaxue_Wang
[考研] 一志愿华中师范化学332分求调剂 +3 Lyy930824@ 2026-03-29 3/150 2026-03-30 20:15 by DHUSHUAI
[考研] 0703化学求调剂 +6 丹青奶盖 2026-03-26 8/400 2026-03-30 18:33 by 探123
[考研] 考研调剂 +5 Sanmu-124 2026-03-26 5/250 2026-03-30 13:36 by chemdavid
[考研] 085602 化学工程专硕 340分求调剂 +4 qianbai11 2026-03-29 4/200 2026-03-30 11:34 by 唐沐儿
[考研] 0856求调剂 +13 zhn03 2026-03-25 14/700 2026-03-29 08:13 by fmesaito
[考研] 复试调剂,一志愿南农083200食品科学与工程 +5 XQTJZ 2026-03-26 5/250 2026-03-27 14:49 by 狂炫麦当当
[考研] 305求调剂 +5 哇卢卡库 2026-03-26 5/250 2026-03-27 14:01 by laoshidan
信息提示
请填处理意见