|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
本帖最后由 wqcfirst 于 2010-12-3 22:56 编辑
题目是关于有16个变量的曲线拟合,代码如下,恳请大侠帮我看看错在哪里?谢谢啊
线性拟合代码:
Variable x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,y;
Parameters b,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15;
Function y=b+b1*x1+b2*x2+b3*x3+b4*x4+b5*x5+b6*x6+b7*x7+b8*x8+b9*x9+b10*x10+b11*x11+b12*x12+b13*x13+b14*x14+b15*x15;
data;
// x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,y
65.93 48.37 7.64 5.49 9.9 1.8 8.6 3.1 7.09 473 967 101 2.082 12617 18.93 15.39
65.83 48.82 7.63 5.39 9.87 1.83 8.47 2.93 7.1 457 977 104 2.081 12649 18.28 15.26
65.89 48.99 7.33 5.39 10 1.86 8.32 2.74 6.96 474 996 107 1.877 12516 17.11 15.41
67.31 48.95 7.46 5.3 10.1 1.9 8.19 2.71 6.86 521 1019 111 1.577 12558 15.79 15.39
70.42 49.22 7.52 5.19 11.2 2.15 7.59 2.62 6.92 542 1080 112 1.406 12443 14.64 16.36
非线性拟合:
Variable x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,y;
Parameters b,b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15;
Function y=b*x1^b1*x2^b2*x3^b3*x4^b4*x5^b5*x6^b6*x7^b7*x8^b8*x9^b9*x10^b10*x11^b11*x12^b12*x13^b13*x14^b14*x15^b15;
data;
// x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15,y
65.93 48.37 7.64 5.49 9.9 1.8 8.6 3.1 7.09 473 967 101 2.082 12617 18.93 15.39
65.83 48.82 7.63 5.39 9.87 1.83 8.47 2.93 7.1 457 977 104 2.081 12649 18.28 15.26
65.89 48.99 7.33 5.39 10 1.86 8.32 2.74 6.96 474 996 107 1.877 12516 17.11 15.41
67.31 48.95 7.46 5.3 10.1 1.9 8.19 2.71 6.86 521 1019 111 1.577 12558 15.79 15.39
70.42 49.22 7.52 5.19 11.2 2.15 7.59 2.62 6.92 542 1080 112 1.406 12443 14.64 16.36
为什么结果不对?非线性方程的公式如下,是不是我写错了? |
-
|