B N TIN KHOA H C, CAO Đ NG TH NG M I – S 1.2007 ƯƠ
GI I PH NG TRÌNH B NG L NH GOALSEEK ƯƠ
TRONG EXCEL
Ths. Tr n Kiêm H ng
T tr ng B môn c b n ưở ơ
Đt v n đ : Ph n m m ng d ng Excel m t công c tính toán r t m nh m , ngoài
vi c đ c s d ng Excel đ thi t l p x các b ng tính thông th ng nh ta đã bi t, ượ ế ườ ư ế
Excel n đ c s d ng đ gi i các bài toán ph c t p trong nhi u lĩnh v c nh xây d ng,ượ ư
th ng kê, tài chính liên quan đ n phân ph i xác su t, h i quy, quy ho ch tuy n tính…., ế ế
đ n gi n nh t đ minh h a đ n đi u này vi c s d ng l nh Goalseek trong Excel đ gi iơ ế
ph ng b c nươ
Nguyên t c chung đ gi i ph ng trình b c n trên b ng tính Excel ph i c đ nh các ươ
bi n, cácm, l p mô hìnhsau đó dùng Goal Seek ho c Solver đ dò tìm nghi m.ế
1. Gi i ph ng trình b c 2 ươ
Đ i v i ph ng trình b c 2, có 3 kh năng xãy ra: ươ
- Ph ng trìnhnghi mươ
- Ph ng trìnhnghi m képươ
- Ph ng trình2 nghi m phân bi tươ
1.1.Ph ng trình vô nghi mươ
Xét ph ng trình b c 2: ươ x2 + x + 6 = 0
Th c hi n các b c đ gi i ph ng trình trên nh sau ướ ươ ư
B c 1ướ . Xác đ nh bi n, hàm l p mô hình trên b ng tính (Hình 1) ế
B c 2ướ : Ch n ô B7, th c hi n Tool/Goal Seek khai báo trong h p tho i (Hình 2)
1
Hình 1: L p mô hình
Hình 2 : Khai báo
B N TIN KHOA H C, CAO Đ NG TH NG M I – S 1.2007 ƯƠ
B c 3ướ : Kích ch n OK xu t hi n b ng thông báo k t qu (Hình 3Hình 4) ế
2
B N TIN KHOA H C, CAO Đ NG TH NG M I – S 1.2007 ƯƠ
T thông báo trong Hình 3 ta th y Goal Seek không tìm đ c giá tr o c a x đ f(x) đ t giá tr ượ
0, có nghĩa là ph ng trình này vô nghi mươ
1.2. Ph ng trình có 2 nghi m phân bi tươ
Xét ph ng trình ươ ax2 + bx + c = x2 + 5x – 6 = 0
V i ph ng trìnhy d nh n th y có 2 nghi m là ươ x1= 1 và x2 = - 6
Th c hi n gi i trên b ng tính nh sau ư
B c 1ướ : Xác đ nh bi n, hàm và l p mô hình trên b ng tính ế
T i ô A7, A8 nh p giá tr kh i t o cho bi n x ế 1, x2
T i ô B7, B8 l n l t tính giá tr hàm ư f(x)= x2 + 5x – 6 (giá tr x chính là giá tr trong ô A7,
A8 nh Hình 5)ư
B c 2ướ :
- Tìm nghi m x1:
+ Ch n ô B7
+ Kích Tool/Goal Seek khai báo nh Hình 6ư
3
Hình 3: K t qu tìm ki mế ế Hình 4: K t quế
Hình 5: L p mô hình
Hình 6: Khai báo
B N TIN KHOA H C, CAO Đ NG TH NG M I – S 1.2007 ƯƠ
+ Kích ch n OK cho giá tr nghi m x 1 (Hình 7)
+ Làm tròn Format/Cells/Number/Number (Hình 8)
- Tìm nghi m x2 : Ch n ô B8 và th c hi n t ng t (Hình 9 10) ươ
V y Goalseek đã tìm đ c 2 nghi m phân bi t là ượ x1=1 và x2 = -6
1.3.Ph ng trình có nghi m kép: ươ Th c hi n t ng t nh v i ph ng trình 2 nghi m phân ươ ư ươ
bi t
2.Gi i ph ng trình b c n ươ (n>2)
Th c hi n theo nguyên tăc t ng t nh đ i v i ph ng trình b c 2 ươ ư ươ
3.Nh ng v n đ c n quan m khi kh i t o bi n đ gi i ph ng trình b c 2 2 nghi m ế ươ
phân bi t
Trong ph n trên, tr c khi gi i ph ng trình b c 2 2 nghi m phân bi t c n kh i t o giá ướ ươ
tr ban đ u c a 2 nghi m, các giá tr kh i t o này là tùy ý hay ph i có ràng bu c nào?
3.1. V i vi c kh i t o 2 giá tr là 5 và 14 (Hình 11) thì khi gi i ph ng trình này đ u cho ra 2 ươ
nghi m có cùng giá tr 1 (Hình 12)
4
Hình 7: K t quế Hình 8: Đ nh d ng s li u
Hình 9: K t qu nghi m xế 2Hình 10: Đ nh d ng s li u
Hình 11: Kh i t o bi n ế Hình 12: Nghi m tìm đ c ượ
B N TIN KHOA H C, CAO Đ NG TH NG M I – S 1.2007 ƯƠ
3.2. V i vi c kh i t o 2 giá tr là 5 và -14 (Hình 13) thì khi gi i ph ng trình này đ u cho ra 2 ươ
nghi m chínhc có giá tr là 1 -6 (Hình 14)
- T ví d gi i ph ng trình b c 2 trên và m c 3.2. có th rút ra nh n xét r ng khi kh i t o ươ
giá tr ban đ u cho bi n có th ch n vô s giá tr . ế
- T 3.1. cho th y vi c kh i t o giá tr ban đ u ph i tuân theo đi u ki n ràng bu c nh t đ nh.
3.3. Đ tìm đi u ki n ràng bu c hãyt l i ph ng trình ươ ax2 + bx + c = f(x) khi v trên đ th
d ng sau (Hình 15)
T a đ c c tr
2a
b
x=
n m gi a 2 nghi m x 1 , x2 c a ph ng trình ươ
V y khi kh i t o bi n c n ph i tính giá tr c a –b/2a, chính giá tr y là đi m phân chia 2 mi n ế
giá tr kh i t o, có nghĩa là n u giá tr kh i t o cho x ế 1 nh h n (-b/2a) thì khi kh i t o giá tr cho x ơ 2
ph i đ m b o l n h n (-b/2a). ơ
Nh v i ư ax2 + bx + c = x2 + 5x – 6 = 0 –b/2a = -5/2*1 = -2.5 n u kh i t o xế 1= 5 (> -b/2a) thì
kh i t o x 2 ph i nh h n - 2.5 (<-b/2a) ơ
K t lu n: ế ng l nh GoalSeek r t thu n l i khi gi i ph ng trình b c n nói chung và ph ng trình ươ ươ
b c 2 nói riêng, tuy nhiên c n chú ý đ n vi c l a ch n giá tr kh i t o đ tránh tr ng h p thi u sót ế ườ ế
nghi m.
5
Hình 13: Kh i t o bi n ế Hình 14: Nghi m tìm đ c ượ
O
X
Y
x1
2a
b
x
=
Hình 15: Đ thi hàm f(x)
x2
O
X
Y
x1
2a
b
x
=
Hình 15: Đ thi hàm f(x)
x2