24小时热门版块排行榜    

查看: 543  |  回复: 1

天方夜谭1125

铁杆木虫 (著名写手)

[求助] 超定方程拟合 已有1人参与

大概是这样
a*x=b
a=
5.49E-07        0.000347486        6.01352E-05
5.53248E-05        0.001021552        9.32348E-05
0.000163124        0.00161455        0.000113813
0.000138307        0.002723219        0.000206966
b=
3
20
32
28
X中的三个元素都要大于零,而且x(3)要比x(1)、X(2)大一个数量级左右
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
天方夜谭1125: 金币+50, ★★★★★最佳答案 2015-05-07 11:53:47
// 1stop code
Parameters   x1[0, ],   x2[0, ],   x3[0, ];
Function
    -0.02<5.49E-07*x1+ 0.000347486*x2 +   6.01352E-05*x3-3<0.02;
    -0.02<5.53248E-05*x1+ 0.001021552*x2 +  9.32348E-05*x3-20<0.02;
    -0.02<0.000163124*x1+ 0.00161455*x2 +  0.000113813*x3-32<0.02;
    -0.02<0.000138307*x1+  0.002723219*x2 +  0.000206966*x3-28<0.02;
    x3-10*x1>0;
    x3-10*x2>0;
--------------------------------
目标函数值: 0
x1: 9.84978396445513E-5
x2: 0.126416839193553
x3: 2.27920133504085

约束函数
  1: -0.02-(5.49e-07*x1+0.000347486*x2+6.01352e-05*x3-3<0.02) = -1.02
   2: -0.02-(5.53248e-05*x1+ 0.001021552*x2 +  9.32348e-05*x3-20<0.02) = -1.02
   3: -0.02-(0.000163124*x1+ 0.00161455*x2 +  0.000113813*x3-32<0.02) = -1.02
   4: -0.02-(0.000138307*x1+  0.002723219*x2 +  0.000206966*x3-28<0.02) = -1.02
   5: -(x3-10*x1-(0)) = -2.278216357
   6: -(x3-10*x2-(0)) = -1.015032943

====== 计算结束 ======
2楼2014-11-11 16:23:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 天方夜谭1125 的主题更新
信息提示
请填处理意见