全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5490 9
2008-08-28

请问用nlm()函数求最优解时出现如下语句是什么错误啊?该往哪方面改呢?麻烦解答!谢谢了!

“错误于solve.default(cov, ...) : Lapack例行程序dgesv: 系统正好是奇异的”

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2008-8-30 21:13:00

迭代过程中矩阵出现不可逆的情形(行列式为零)。

如果目标函数简单的话,建议自己编写优化程序,呵呵。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-9-3 16:23:00

谢谢楼上的回答

谢谢楼上的回答!

可是我的目标函数不简单,自己编程恐怕很难,难道没有现成的R函数或方法可用了吗?拜托再帮帮忙吧!谢谢了!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-9-3 17:01:00

可以在R的贡献包里找其他的非线性优化包试试,

本人的体会是,都不大好用。

或者多选一些初始点试试,good luck!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-9-4 15:51:00
做非线性问题跟迭代方法和初始值的选取有很大的关系的,需要不断尝试才行!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-9-6 18:00:00

那可不可以推荐一些比较好的介绍非线性问题的书呢?

另外,请问如果最优解与迭代方法和初始值的选取密切相关,那岂不是可能会有很多解?那怎么求得完呢?怎么确定哪个最优呢?

谢谢!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群