PDA

查看完整版本 : [MATLAB数学相关] 求解matlab题目


cherishkf
2010-04-04, 19:10
给定下列数据,完成下列步骤:
1.对各数据施加不超过5%的随机相对误差,并给出施加结果;
2.对施加随机误差后的数据分别进行五点二次、五点三次、七点二次和七点三次平滑;
3.按指数函数y=ae^(bx)、指数函数y=ae^(b/x)、对数函数y=a+blnx对各组平滑数据线性化,找出最适宜函数形式并用最小二乘法确定其待定参数。要求:给出算法描述、计算程序、计算结果、显著性检验。
x y
1 3.38
2 9.20
3 12.84
4 15.16
5 16.76
6 17.91
7 18.79
8 19.47
9 20.02
10 20.47
11 20.84
12 21.16
13 21.44
14 21.67
15 21.88
16 22.06
17 22.23
18 22.37
19 22.50
20 22.62
21 22.73
22 22.83
23 22.92
24 23.00

slgu
2010-04-05, 23:24
该组数据若使用:
fx=(b(1)+b(2)*x+b(3)*x.^2)./(1+b(4)*x);
则可能得到更好的拟合。其中的b=[-9.7125, 14.9571, -0.0167, 0.57488]

cherishkf
2010-04-05, 23:31
该组数据若使用:
fx=(b(1)+b(2)*x+b(3)*x.^2)./(1+b(4)*x);
则可能得到更好的拟合。其中的b=[-9.7125, 14.9571, -0.0167, 0.57488]
麻烦你可以用题目中的要求做一下吗?