全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3514 4
2021-04-15
悬赏 100 个论坛币 未解决
初次使用R做二次规划问题,问题、命令和结果分别如下,约束条件已给出,参数取值范围是0-1,为何求解结果有负值呢?求各位大神指教!

[url=][/url]



[url=]删除[/url]

[url=][/url]
1618475024(1).jpg

原图尺寸 55.43 KB

1618475024(1).jpg

1618474283(1).jpg

原图尺寸 106.47 KB

1618474283(1).jpg

3eefbd905b562cf2318ffa191028cc8.jpg

原图尺寸 91.88 KB

3eefbd905b562cf2318ffa191028cc8.jpg

二维码

扫码加我 拉你入群

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

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

全部回复
2021-4-15 19:37:30
矩阵A的赋值是不是错了?
二维码

扫码加我 拉你入群

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

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

2021-4-16 16:52:49
llb_321 发表于 2021-4-15 19:37
矩阵A的赋值是不是错了?
应该不会有错,这个矩阵是算出来的,即便是错了,结果也不会不满足约束条件吧?所以是不是有可能是软件计算误差,因为对于求和等于1这个条件是满足的
二维码

扫码加我 拉你入群

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

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

2022-4-14 20:09:30
求问你的问题解决了吗
二维码

扫码加我 拉你入群

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

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

2022-4-15 08:54:03
数值解有类似问题,并非不可能。

把约束条件稍微调整下
1、x_i \in [1e-10, 1]
2、把x_i 小于0的,试一试直接强制设置为0

二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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