24小时热门版块排行榜    

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

duhb655

金虫 (著名写手)

[求助] 7层for! God. 已有2人参与

编的程序太大,数据量大,类型多,运算过程复杂,用了7层for循环,一个字,慢!
怎么破:
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

duhb655

金虫 (著名写手)

引用回帖:
4楼: Originally posted by windoi at 2015-08-06 15:52:26
很多地方都可以用自定义函数或者矩阵形式计算的吧,我之前也遇到过,有的地方可以直接用矩阵形式把for循环代替,快了不少哇。

您看看我的程序啊?
6楼2015-08-07 20:53:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

独孤神宇

版主 (知名作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
duhb655: 金币+7, 有帮助 2015-08-08 15:35:30
尽量使用向量化编程代替循环,非得用循环时,循环次数多的放在内层。。。
数值计算
2楼2015-08-04 22:29:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Nkxz

铁杆木虫 (著名写手)

不给出程序,无法给你确切的建议。数据量不大的话几层for循环都无所谓,只要你自己不被弄糊涂就行。如果大数据的话最好还是优化下,matlab对大数据处理加上n个for循环,估计计算慢死了。
3楼2015-08-05 09:33:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

windoi

捐助贵宾 (著名写手)

机器学习爱好者

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
duhb655: 金币+10, 有帮助 2015-08-08 15:34:54
很多地方都可以用自定义函数或者矩阵形式计算的吧,我之前也遇到过,有的地方可以直接用矩阵形式把for循环代替,快了不少哇。
乐观,努力。
4楼2015-08-06 15:52:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见