BÀI GIẢNG MATLAB - Trang 120

116

1

1

2(

)

0,

2(

)

0

m

m

i

i

i

i

i

i

i

S

S

ax

b

y x

ax

b

y

a

b

=

=

=

+

=

=

+ −

=

hay

1

1

1

1

1

0,

0

m

m

m

m

m

i

i

i

i

i

i

i

i

i

i

i

i

a

x x

b

x

x y

a

x

mb

y

=

=

=

=

=

+

=

+

=

Từ đây giải được

1

1

1

2

2

1

1

,

m

m

m

i

i

i

i

i

i

i

i

i

m

m

i

i

i

i

i

i

y

x x

x

x y

x y

mx y

b

a

x x

mx

x x

mx

=

=

=

=

=

=

=

với các giá trị trung bình

1

1

1

1

,

m

m

i

i

i

i

x

x

y

y

m

m

=

=

=

=

Hay

1

1

(

)

,

(

)

m

i

i

i

m

i

i

i

y x

x

a

b

y

xa

x x

x

=

=

=

=

.

Ví dụ 1. Cho biết các số liệu đo được như sau

x

6

8

10

12

14

16

18

20

22

24

y

3.94

3.8

4.1

3.87

4.45

4.33

4.12

4.43

4.6

4.5

Nếu biểu diễn các số liệu trên bằng một đường thẳng,

y

ax

b

=

+

. Hãy tìm các

giá trị của

,

a b và tìm giá trị của y khi

13

x =

.

Trước hết ta cần nhập hai véctơ số liệu x và y vào Matlab.

>> x = [6: 2 : 24]

x =

6 8 10 12 14 16 18 20 22 24

>> y = [3.94 3.8 4.1 3.87 4.45 4.33 4.12 4.43 4.6 4.5]

y =

3.94 3.80 4.10 3.87 4.45 4.33 4.12 4.43 4.60 4.50

Tiếp theo sử dụng lệnh polyfit để tìm các hệ số của đa thức

>> p = polyfit(x,y,1)

p = 0.0392 3.6267

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.