楼主: chhaox
10636 2

[问答] 请教:Matlab多元线性回归,带约束条件 [推广有奖]

  • 1关注
  • 2粉丝

已卖:25份资源

博士生

11%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0.0131
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
4116 点
帖子
331
精华
0
在线时间
123 小时
注册时间
2009-6-21
最后登录
2018-7-26

楼主
chhaox 发表于 2012-3-2 16:06:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
假如   :Y = a*x1+b*x2+c*x3
回归的约束条件是:0.6 < a+b+c<0.9

请问在matlab中怎么实现啊,请高手赐教.



回归使用函数 regress ,关键是如何加入约束条件呢?
二维码

扫码加我 拉你入群

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

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

关键词:MATLAB 多元线性回归 atlab matla 约束条件

沙发
liuxin9023 发表于 2012-3-3 16:47:03
最近问这种问题的特别多 我总结下

1. 回归问题实质上是最小二乘问题 也就是说
min (y- a x1 - b x2 + ...)^2
2. 带约束条件就是
f(a,b,...)=0或者不等约束

对这类问题请参照matlab二次规划问题的求解 quarprog 把上述问题写成矩阵形式 对应填进去就不完事了吗?

藤椅
chhaox 发表于 2012-3-8 17:02:06
liuxin9023 发表于 2012-3-3 16:47
最近问这种问题的特别多 我总结下

1. 回归问题实质上是最小二乘问题 也就是说
谢谢提醒,去学习下二次规划……

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 11:26