24小时热门版块排行榜    

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

yumushuizi22

新虫 (小有名气)

[求助] 求助:Matlab大数据的处理方式,涉及多个for循环嵌套 已有3人参与

问题可以简单描述为:有七个变量(可视为独立),有解析表达式(只有根号、分式以及加减乘除),每个变量需要取值10000左右,求解值可以不用输出,只需对其作一定判断,符合条件4的计数+1。
实际操作:简单直接的用了for循环嵌套,结果发现即使工作站在只做了四次循环且每个循环1000次的情形下,一夜约10小时都没跑出结果来,循环内部开始只有四句简单语句,后来发现存储求解值没必要,就在内部加了判断语句,符合就计数一次。

求助:1)我这样做肯定是没出路了,时间和空间上都支出太多
           2)想着是否可以将求解值写入文本,循环外部再对文本数据进行判断处理,但试过循环10次的,输出文本就有500+兆了,是我写的有问题还是这样做也不行?
           3)这应该就是大数据吧,查了查好像很多应对方式,可惜一个也看不懂,不知道如何下手
           4)是否有必要使用C++来重述问题?C++用起来更加不熟练,而且总觉得matlab就是应该更适应数据处理才对啊

本人对编程十分不熟练,很多语句都是从各个网页上消化改编过来的,可能我的代码本身就有很大问题,翻书以及参照视频等专业工具又觉得十分深奥难懂,所以跪求指点!
回复此楼

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sleethail

铁虫 (小有名气)


【答案】应助回帖

2楼提到了问题关键。
你是在用穷举法吗?
1维计算量是1E4, 那么7维,就是1E28
个人电脑运算速度大概在几十亿次浮点运算每秒,算1E10
就算你计算一次只当作1次泛点运算,
那么 你至少要算1E18秒,大概1E13天
^^^^^^^^^^
请采用优化算法来寻优……

ps这不叫大数据,这叫大计算……
7楼2016-06-14 23:21:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

zjstar

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
第一,你要明白matlab是基于矩阵的高级语言,你可以迭代元素换成矩阵的运算
第二,切记不要出现循环嵌套
第三,可以先大范围寻优,再局部寻优

发自小木虫Android客户端
3楼2016-05-20 10:36:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Justin147

铁杆木虫 (著名写手)

如果非要用MATLAB,肯定要改算法思路,把原来的循环想办法改成矩阵或向量运算,尽量降低循环使用,另外可以考虑引入MATLAB的并行功能

发自小木虫Android客户端
4楼2016-05-22 10:54:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wshy1126

新虫 (正式写手)

要循环就用c写,然后用matlab调用,matlab循环嵌套太慢了。

发自小木虫Android客户端
5楼2016-05-22 10:58:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +5 7lpolszZVXgi 2026-08-14 6/300 2026-08-15 09:28 by sunzitan
[考研] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 7lpolszZVXgi 2026-08-14 7/350 2026-08-15 09:09 by 4wMiSEwB6436
[基金申请] 欢迎发来filecode的Mz6后的代码验证其规律 +24 医学老男孩 2026-08-13 50/2500 2026-08-15 06:38 by 学员8dgXkO
[公派出国] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 7lpolszZVXgi 2026-08-14 5/250 2026-08-15 04:41 by 4wMiSEwB6436
[找工作] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 k0dTPqJtl0jt 2026-08-14 4/200 2026-08-15 02:21 by 4wMiSEwB6436
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +4 HFw0lei2R37i 2026-08-14 8/400 2026-08-15 00:16 by 4wMiSEwB6436
[论文投稿] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 HFw0lei2R37i 2026-08-14 5/250 2026-08-15 00:16 by 4wMiSEwB6436
[基金申请] 咱们一起用铁证分析2026国家社科基金中标与否 +7 启萌科技 2026-08-12 22/1100 2026-08-14 23:45 by Noways
[基金申请] 奇怪,两个人的filecode固定段从头到尾一模一样 +8 布布和一二 2026-08-10 11/550 2026-08-14 14:58 by Equinoxhua
[基金申请] 有时候,自然基金真的不能太认真 (我的申报经验) +6 majunge000 2026-08-11 8/400 2026-08-14 14:44 by 医学老男孩
[基金申请] filecode +15 documentary 2026-08-10 17/850 2026-08-14 10:08 by kissu88
[文学芳草园] 阿姨 +4 汪汪锅 2026-08-09 4/200 2026-08-13 19:43 by arzu_hma
[基金申请] Filecode 又变了,巨变 +3 WH3796 2026-08-12 4/200 2026-08-13 14:13 by 小木虫6752397
[基金申请] 结合人工智能,周易传统文化,filecode打分制来了,3分以上希望很大。 +3 Tide man 2026-08-12 4/200 2026-08-13 08:35 by ZJTJZ
[基金申请] 综述论文作为代表作会不会影响评审专家的印象分? +11 yufeiwaner 2026-08-09 13/650 2026-08-12 08:17 by yufeiwaner
[基金申请] 帮忙看看fileCode +7 wwncly 2026-08-10 13/650 2026-08-11 19:36 by 冰心玉壶晴
[基金申请] 为什么网上很多人说本周 12号出结果 +6 瞬息宇宙 2026-08-10 7/350 2026-08-11 19:25 by Tide man
[基金申请] 什么时候出结果,有咨询渠道??? +3 Tide man 2026-08-11 3/150 2026-08-11 17:54 by kudofaye
[基金申请] 据悉今年马上要出结果了 +7 瞬息宇宙 2026-08-10 8/400 2026-08-10 12:42 by Vivilian
[基金申请] 面上项目filecode邪修 +5 西山十月 2026-08-09 7/350 2026-08-10 07:32 by 仁砚薪传
信息提示
请填处理意见