BÀI GIẢNG MATLAB - Trang 122

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.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.