24小时热门版块排行榜    

查看: 683  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

pakchoi

木虫 (小有名气)

[求助] 请问如何优化for循环赋值 已有1人参与

程序里用到下面的语句,请问如何优化

  for ii=1:Nmax
       for ss=1:Nmax
           for mm=1:length(ki)
              for nn=1:length(ks)
        gg1(t,ii,ss,mm,nn)=ff1(t,ii,ss)*exp(i*ki(mm)*ni(ii)+i*ks(nn)*ns(ss)); % 优化?
        gg2(t,ii,mm,nn)=sum(gg1(t,ii,:,mm,nn));
        gg3(t,mm,nn)=sum(gg2(t,:,mm,nn));     
              end
         end
    end
end
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangzhiguang

至尊木虫 (文坛精英)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
pakchoi: 金币+5 2015-06-01 08:42:02
你这里面涉及到数组乘法或者矩阵乘法,不管哪一种,其乘法是有条件的。数组乘法要求维数一致,矩阵乘法要求满足矩阵乘法要求。而仅从你的语句中看不到这些条件,所以也无法优化。
好好学习,天天向上!
4楼2015-05-30 08:01:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

duzhaolong

金虫 (小有名气)

123万物

矩阵乘法的效率>循环,但是矩阵乘法的话想不清楚,编出的程序容易报维数不一致。
努力感悟,但有所得足矣
3楼2015-05-29 17:35:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 08工学调剂 +5 用户573181 2026-03-20 5/250 2026-03-20 15:47 by xia_2003
[考研] 085700资源与环境308求调剂 +10 墨墨漠 2026-03-18 11/550 2026-03-20 11:57 by 学员8dgXkO
[考研] 271材料工程求调剂 +7 .6lL 2026-03-18 7/350 2026-03-20 09:10 by xingguangj
[考研] 286求调剂 +6 lemonzzn 2026-03-16 10/500 2026-03-19 14:31 by lemonzzn
[考研] 085600材料与化工求调剂 +6 绪幸与子 2026-03-17 6/300 2026-03-19 13:27 by houyaoxu
[考研] 一志愿武理材料305分求调剂 +5 想上岸的鲤鱼 2026-03-18 6/300 2026-03-18 17:53 by 无际的草原
[考研] 304求调剂 +12 小熊joy 2026-03-14 13/650 2026-03-18 12:34 by Linda Hu
[考研] 280求调剂 +6 咕噜晓晓 2026-03-18 7/350 2026-03-18 11:25 by 无际的草原
[考研] 303求调剂 +4 睿08 2026-03-17 6/300 2026-03-18 11:01 by Iveryant
[考研] 277调剂 +5 自由煎饼果子 2026-03-16 6/300 2026-03-17 19:26 by 李leezz
[考博] 26申博 +4 八6八68 2026-03-16 4/200 2026-03-17 13:00 by 轻松不少随
[考研] 275求调剂 +4 太阳花天天开心 2026-03-16 4/200 2026-03-17 10:53 by 功夫疯狂
[考研] 东南大学364求调剂 +5 JasonYuiui 2026-03-15 5/250 2026-03-16 21:28 by 木瓜膏
[考研] 304求调剂 +3 曼殊2266 2026-03-14 3/150 2026-03-16 16:39 by houyaoxu
[考研] 中科院材料273求调剂 +4 yzydy 2026-03-15 4/200 2026-03-16 15:59 by Gaodh_82
[考研] 070305求调剂 +3 mlpqaz03 2026-03-14 4/200 2026-03-15 11:04 by peike
[考研] 288求调剂 +4 奇点0314 2026-03-14 4/200 2026-03-14 23:04 by JourneyLucky
[考研] 080500,材料学硕302分求调剂学校 +4 初识可乐 2026-03-14 5/250 2026-03-14 21:08 by peike
[考研] 289求调剂 +4 这么名字咋样 2026-03-14 6/300 2026-03-14 18:58 by userper
[考研] 297求调剂 +4 学海漂泊 2026-03-13 4/200 2026-03-14 11:51 by 热情沙漠
信息提示
请填处理意见