118
6
8
10
12
14
16
18
20
22
24
0
1
2
3
4
5
x
y
Hình 5-1b. Đường thẳng cùng với các điểm dữ liệu
Xét tổng bình phương của sai số là
>> w = a*x+b;
>> e = w-y;
>> S1 = sum(e.*e)
S1 = 0.2274
Nếu các điểm trên được làm mịn bằng đường bậc 2:
>> n=2;
>> p = polyfit(x,y,n);
p =
-0.0002 0.0443 3.5940
>> a=p(1); b=p(2); c = p(3);
>> w = a*x.^2+b*x+c;
>> e = w-y;
>> S2= sum(e.*e)
S2 = 0.2272
Ta thấy sai số có nhỏ hơn (S2<S1) nhưng không đáng kể.
Ví dụ 2. Cho bộ số liệu sau
x
0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
5.0
6.0
6.1
7.0
y
300
281
261
244
228
214
202
191
181
164
151
149
141
Hãy tìm một đa thức bậc 3 phù hợp với số liệu cho. So sánh sai số so với trường
hợp nếu sử dụng đa thực bậc hai.