大家好,我从Excel中引用一组数据,进行三元线性回归拟合。利用regress,得到系数可能会为负数。请问如何对系数范围进行约束(0~1之间)
下面是我的数据和过程
A=xlsread('G:\提油率测算20200704.xlsx',4,'H156:K185')
A =
15.1200 272.5640 11.5880 1.9000
15.4800 277.3200 11.2400 1.8200
15.3360 285.3600 11.6240 2.0800
12.8160 295.3960 11.9280 1.9200
17.0000 300.7920 15.1080 2.5000
16.2800 296.5760 15.4040 2.7200
15.5600 291.5120 12.8200 2.2200
15.3440 289.1520 13.8640 1.9600
17.3600 288.3760 14.1440 1.9600
14.7600 290.2400 14.4920 2.0400
15.6240 294.0520 14.8720 2.2400
14.5440 297.4480 18.4120 3.0800
16.4880 297.4160 17.7680 3.3600
16.0560 294.9120 14.1920 2.7400
13.6800 300.9440 14.5720 2.3800
13.3920 302.0360 14.5120 2.3600