24小时热门版块排行榜    

查看: 846  |  回复: 5

Susan1208

铜虫 (小有名气)

[求助] for循环优化问题 已有1人参与

matlab 编写的一个代码,有好几重for循环,运行速度超级慢 ,不知道怎么优化,
有没有大神能帮忙给指导下,自己尝试用矢量化老是出错。这是代码链接:
http://www.ilovematlab.cn/forum.php?mod=viewthread&tid=282036&page=1#pid2341994

for循环优化问题
360截图20140403102132103.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

坚持总有回报的。
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

qq2537742567

新虫 (小有名气)


【答案】应助回帖


感谢参与,应助指数 +1
fegg7502: 金币+1, 鼓励交流, 2014-04-04 13:07:02
最简单的一个办法:每个中间变量提前定义为相同维度的零矩阵。zeros(m,n).这样运行起来会快很多。
2楼2014-04-04 08:54:14
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

Susan1208

铜虫 (小有名气)

定义过,但是速度并没有加快。
坚持总有回报的。
3楼2014-04-04 09:10:37
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

Susan1208

铜虫 (小有名气)

有没有大神指导一下,必有重谢。
坚持总有回报的。
4楼2014-04-05 15:30:02
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

wsnzou

银虫 (小有名气)

【答案】应助回帖

★ ★
Susan1208: 金币+1, 有帮助 2014-05-29 10:18:35
ben_ladeng: 金币+1, 谢谢指教 2015-03-07 08:13:06
用向量运算,至少前面两重循环可以用向量运算得到。
贴代码吧,没人会雷锋到把你的代码敲一遍帮你调试的,亲。
5楼2014-04-12 15:28:13
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

Susan1208

铜虫 (小有名气)

引用回帖:
5楼: Originally posted by wsnzou at 2014-04-12 15:28:13
用向量运算,至少前面两重循环可以用向量运算得到。
贴代码吧,没人会雷锋到把你的代码敲一遍帮你调试的,亲。

恩,已经解决掉啦。
坚持总有回报的。
6楼2014-04-12 15:43:52
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Susan1208 的主题更新
信息提示
请填处理意见