| 查看: 1779 | 回复: 11 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
theday0323木虫 (小有名气)
|
[求助]
急:求助求解不等式方程组 已有1人参与
|
|
|
N1,N2,N3,N4,N5,N6都是正整数 N1+N3+N5=N2+N4+N6; N1-N2>=0; N1-N2+N3-N4>=0; N1<=N; N1-N2+N3<=N; N1-N2+N3-N4+N5<=N; 求(N1+N2+N3+N4+N5+N6)/2的值分别在N到3N时解的个数,防止计算量太大,假定N为100. 求程序啊,急 |
» 猜你喜欢
退学或坚持读
已经有23人回复
国家基金申请书模板内插入图片不可调整大小?
已经有9人回复
免疫学博士有名额,速联系
已经有14人回复
面上基金申报没有其他的参与者成吗
已经有4人回复
多组分精馏求助
已经有6人回复
国家级人才课题组招收2026年入学博士
已经有6人回复
theday0323
木虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 2560
- 帖子: 149
- 在线: 214.3小时
- 虫号: 1075164
- 注册: 2010-08-15
- 性别: GG
- 专业: 光学和光电子材料
12楼2014-08-28 10:20:23
walk1997
金虫 (著名写手)
- 应助: 1 (幼儿园)
- 金币: 4676.2
- 红花: 22
- 帖子: 1066
- 在线: 798.1小时
- 虫号: 416039
- 注册: 2007-06-29
- 性别: GG
- 专业: 粒子物理学和场论
★
jjdg: 金币+1, 感谢参与 2014-06-11 12:25:16
jjdg: 金币+1, 感谢参与 2014-06-11 12:25:16
|
这是考试题目还是实际碰到的问题呀? 把约束条件重新排列一下 直接做个循环应该就可以 |
» 本帖已获得的红花(最新10朵)
2楼2014-06-08 16:54:12
theday0323
木虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 2560
- 帖子: 149
- 在线: 214.3小时
- 虫号: 1075164
- 注册: 2010-08-15
- 性别: GG
- 专业: 光学和光电子材料
3楼2014-06-08 21:38:29
walk1997
金虫 (著名写手)
- 应助: 1 (幼儿园)
- 金币: 4676.2
- 红花: 22
- 帖子: 1066
- 在线: 798.1小时
- 虫号: 416039
- 注册: 2007-06-29
- 性别: GG
- 专业: 粒子物理学和场论
★ ★
theday0323(jjdg代发): 金币+2, 辛苦了 2014-06-11 12:25:31
theday0323(jjdg代发): 金币+2, 辛苦了 2014-06-11 12:25:31
|
比较死的循环代码,花了5000s的时间才算完....另外个代码可以用并行,不知道速度能提高多少,或者你编译成C算算 Clear["Global`*"]; n = 100; n6 = n1 + n2 + n3 - n4 - n5; j = 0; t1 = AbsoluteTime[]; Do[If[n <= (n1 + n2 + n2 + n3 + n4 + n5 + n6)/2 <= 3 n && n6 >= 1, j = j + 1], {n1, 1, n}, {n2, 1, n1}, {n3, 1, n - n1 + n2}, {n4, 1, n1 - n2 + n3}, {n5, 1, n - n1 + n2 - n3 + n4}]; t2 = AbsoluteTime[]; t2 - t1 Print[j] 5038.6471942 1022862022 |
4楼2014-06-09 11:08:06













回复此楼
theday0323