24小时热门版块排行榜    

查看: 836  |  回复: 6

cxattu927

金虫 (小有名气)

[求助] 单调非线性方程组推荐解法? 已有1人参与

举个例子,例如:
f(1)=XY+Z=a1
f(2)=X+YZ=a2
f(3)=Y+XZ=a3
每个函数的值都随单个变量单调递增。当然这种方程可以用优化算法解,但是有没有更有效率的解法?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wurongjun

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
用牛顿迭代法就可以啦!
善恶到头终有报,人间正道是沧桑.
2楼2016-01-06 11:35:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cxattu927

金虫 (小有名气)

引用回帖:
2楼: Originally posted by wurongjun at 2016-01-06 11:35:30
用牛顿迭代法就可以啦!

您好谢谢回答。有没有比牛顿迭代法更robust一些的算法?我要解的方程组大概有100+的变量,就怕牛顿迭代不给力啊
3楼2016-01-06 12:33:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wurongjun

专家顾问 (职业作家)

引用回帖:
3楼: Originally posted by cxattu927 at 2016-01-06 12:33:54
您好谢谢回答。有没有比牛顿迭代法更robust一些的算法?我要解的方程组大概有100+的变量,就怕牛顿迭代不给力啊...

那你试一下PSO算法!
善恶到头终有报,人间正道是沧桑.
4楼2016-01-06 19:12:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cxattu927

金虫 (小有名气)

引用回帖:
4楼: Originally posted by wurongjun at 2016-01-06 19:12:14
那你试一下PSO算法!...

谢谢回复…我自己用模拟退火很多年了,优化算法计算量大,而且处理单调函数的优势优化算法体现不出来啊。PSO也只是另一种优化算法吧。

发自小木虫IOS客户端
5楼2016-01-07 03:26:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wurongjun

专家顾问 (职业作家)

引用回帖:
5楼: Originally posted by cxattu927 at 2016-01-07 03:26:29
谢谢回复…我自己用模拟退火很多年了,优化算法计算量大,而且处理单调函数的优势优化算法体现不出来啊。PSO也只是另一种优化算法吧。
...

粒子群算法啊!
善恶到头终有报,人间正道是沧桑.
6楼2016-01-07 08:29:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cxattu927

金虫 (小有名气)

引用回帖:
6楼: Originally posted by wurongjun at 2016-01-07 08:29:08
粒子群算法啊!...

粒子群不就是PSO么
7楼2016-01-07 13:03:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cxattu927 的主题更新
信息提示
请填处理意见