| 查看: 4031 | 回复: 24 | |||
[交流]
大规模优化数值计算,梯度的计算方式讨论
|
|||
|
各位, 最近在做非线性规划的大规模数值计算。用的是向前差分近似计算梯度: g=[f(xi+h)-f(xi)]/h,用for i=1:n 进行循环计算。但是大家看到,如果变量有500个的话,就要计算500次f(xi+h),这个计算量太大了。例如:f(xi+h)计算1次需要0.001秒,那么,计算梯度g就需要5秒。这已经占了整个计算时间的70%。咋办?请教各位同仁。 |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
请问社科规划办官网上的“项目查询模块”与“项目申报模块”的账号密码一样吗?
已经有3人回复
用NBS溴化时溶剂除了CCl4外还有什么
已经有9人回复
40+中年人失业后,还能找到好工作吗?
已经有15人回复
二审4个多月了还是Awaiting Reviewer Scores
已经有5人回复
申请科研项目纯靠实力能成功吗?
已经有12人回复
极限拉扯,如何抉择
已经有15人回复
» 本主题相关价值贴推荐,对您同样有帮助:
【讨论】如何使用java进行数值计算编程
已经有10人回复
2楼2011-08-30 07:23:32
3楼2011-08-30 08:24:27
4楼2011-08-30 11:13:15
5楼2011-08-30 20:40:19
6楼2011-09-03 23:28:15
7楼2011-09-04 01:09:16
8楼2011-09-04 01:10:22
9楼2011-09-04 01:10:59
10楼2011-09-04 03:31:26
12楼2011-09-04 21:40:54
13楼2011-09-05 15:46:58
17楼2011-09-07 08:51:46
18楼2011-11-19 23:18:21
19楼2011-12-09 03:59:19
20楼2011-12-09 21:40:17
21楼2011-12-10 02:36:18
22楼2011-12-10 07:21:44
23楼2012-03-11 13:45:55
24楼2012-03-13 19:44:19
简单回复
zyxme11楼
2011-09-04 05:41
回复
chaogumath(金币+2):谢谢参与
nono2009: 专业区讨论贴请勿灌水赚金币! 2011-09-05 21:34:08
祝福nono2009: 专业区讨论贴请勿灌水赚金币! 2011-09-05 21:34:08
scx110914楼
2011-09-05 16:04
回复
chaogumath(金币+2):谢谢参与
nono2009: 专业区讨论贴请勿灌水赚金币! 2011-09-05 21:34:20
nono2009: 专业区讨论贴请勿灌水赚金币! 2011-09-05 21:34:20
scx110915楼
2011-09-05 16:04
回复
chaogumath(金币+2):谢谢参与
scx110916楼
2011-09-05 16:04
回复
chaogumath(金币+2):谢谢参与
wzp18247525楼
2012-03-22 12:12
回复










回复此楼
chaogumath
支持五楼!!