| 查看: 4050 | 回复: 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人回复
CsPbI2Br全无机钙钛矿SEM图像异常分析
已经有8人回复
请问社科规划办官网上的“项目查询模块”与“项目申报模块”的账号密码一样吗?
已经有3人回复
用NBS溴化时溶剂除了CCl4外还有什么
已经有9人回复
40+中年人失业后,还能找到好工作吗?
已经有15人回复
二审4个多月了还是Awaiting Reviewer Scores
已经有5人回复
申请科研项目纯靠实力能成功吗?
已经有12人回复
极限拉扯,如何抉择
已经有15人回复
» 本主题相关价值贴推荐,对您同样有帮助:
【讨论】如何使用java进行数值计算编程
已经有10人回复
21楼2011-12-10 02:36:18
2楼2011-08-30 07:23:32
3楼2011-08-30 08:24:27
4楼2011-08-30 11:13:15










回复此楼
chaogumath