3 Metody numeryczne rozwiązywania równań algebraicznych

background image

PRZYBLIĩONE METODY

ROZWIĄZYWANIA

RÓWNAē

background image

Metody kolejnych przybliĪeĔ

background image

3

Metody kolejnych przybliĪeĔ

Twierdzenie . (Bolzano – Cauchy’ego)

JeĪeli funkcja

F(x)

jest ciągáa w przedziale domkniĊtym

[a,b]

i

F(a)⋅F(b) < 0

, to miĊdzy punktami

a

i

b

znajduje siĊ

co najmniej jeden pierwiastek równania

F(x) = 0

.

Twierdzenie 2.

JeĪeli w przedziale

[a, b]

speánione są zaáoĪenia twierdzenia .

i dodatkowo

sgn F

′(x) = const

dla

x∈[a,b]

, to przedziaá ten

jest przedziaáem izolacji pierwiastka równania

F(x) = 0

.

background image

4

Metody kolejnych przybliĪeĔ

Przebieg funkcji miĊdzy punktami

a

i

b

background image

5

Metody kolejnych przybliĪeĔ

Przykáad

Sprawdziü czy podany przedziaá jest przedziaáem izolacji
jednego pierwiastka równania

F(x) = 0

.

3

2

( )

3

2

5

F x

x

x

x

= −

+

[ , ] [1, 2]

a b =

background image

6

Metody kolejnych przybliĪeĔ

( )

(1)

F a

F

=

3

2

1

3 1

2 1 5

= − ⋅ − ⋅ +

1

=

( )

(2)

F b

F

=

3

2

2

3 2

2 2 5

= − ⋅ − ⋅ +

3

= −

PoniewaĪ:

(1)

(2)

0

F

F

<

to wiadomo, Īe pomiĊdzy punktami a i b znajduje siĊ co
najmniej jeden pierwiastek równania

F(x) = 0

.

background image

7

Metody kolejnych przybliĪeĔ

d ( )

( )

d

F x

F x

x

=

2

3

6

2

x

x

=

( )

(1)

F a

F

=

2

3 1

6 1 2

= ⋅ − ⋅ −

5

= −

( )

(2)

F b

F

=

2

3 2

6 2 2

= ⋅ − ⋅ −

2

= −

PoniewaĪ:

sgn

( )

const

dla

[ , ]

F x

x

a b

=

czyli funkcja ma staáy znak w przedziale

[a,b],

to przedziaá

[a, b]

jest przedziaáem izolacji jednego pierwiastka

równania

F(x) = 0

.

background image

Metoda bisekcji

background image

9

Metoda bisekcji

Niech

[a,b]

bĊdzie przedziaáem izolacji pierwiastka równania

F(x) = 0

.

Jako pierwsze dwa wyrazy ciągu przybliĪeĔ przyjmuje siĊ:

1

2

x

a x

b

=

=

Kolejne przybliĪenia wynikają ze wzoru:

1

,

[1,(

2)],

2

2

i

k

i

x

x

x

k

i

i

+

=

>

background image

10

Metoda bisekcji

k

dobierane jest tak, aby:

1

i

i

i

k

x

x

x

x

1

(

) ( )

0

i

i

F x

F x

<

background image

11

Metoda bisekcji

background image

12

Metoda bisekcji

PoniewaĪ kolejne przybliĪenia znajdują siĊ kaĪdorazowo w
przedziaáach izolacji, oraz

1

1

i

i

i

i

x

x

x

x

+

− < −

Metoda jest zbieĪna

background image

13

Metoda bisekcji

Zaleta metody: prostota

Wada metody: wolna zbieĪnoĞü procesu iteracyjnego

background image

14

Metoda bisekcji

Algorytm

1

x

a

=

2

x

b

=

1

2

1

1

1

1

2

1, 2,...,

2

( )

( )

0

i

m

x

x

x

y F x
y

F x

y y

x

x

x

x

=

­

°

+

° =

°

° =

®

° =

°

⋅ >

=

°

°

=

¯

jeĪeli

to

w przeciwnym wypadku

background image

15

Metoda bisekcji

Przykáad

Dla funkcji i przedziaáu izolacji z poprzedniego przykáadu
obliczyü metodą bisekcji pierwiastek równania

F(x) = 0

z

dokáadnoĞcią

ε.

3

2

( )

3

2

5

F x

x

x

x

= −

+

[ , ] [1, 2]

a b =

0.1

ε =

( )

i

F x < ε

1

2

1

2

x

a

x

b

= =

= =

background image

16

Metoda bisekcji

. iteracja

1

2

2

x

x

x

+

=

1 2

1.5

2

+

=

=

( )

(1.5)

y F x

F

=

=

1.375

= −

1

1

( )

(1)

y

F x

F

=

=

1

=

( )

F x > ε

1

1.375

y y

⋅ = −

0

<

2

1.5

x

x

= =

1

2

1

2

x

x

=

=

background image

17

Metoda bisekcji

2. iteracja

1

2

2

x

x

x

+

=

1 1.5

1.25

2

+

=

=

( )

(1.25)

y F x

F

=

=

0.234

= −

1

1

( )

(1)

y

F x

F

=

=

1

=

( )

F x > ε

1

0.234

y y

⋅ = −

0

<

2

1.25

x

x

= =

1

2

1

1.5

x

x

=

=

background image

18

Metoda bisekcji

3. iteracja

1

2

2

x

x

x

+

=

1 1.25

1.125

2

+

=

=

( )

(1.125)

y F x

F

=

=

0.376

=

1

1

( )

(1)

y

F x

F

=

=

1

=

( )

F x > ε

1

0.376

y y

⋅ =

0

>

1

1.125

x

x

= =

1

2

1

1.25

x

x

=

=

background image

19

Metoda bisekcji

4. iteracja

1

2

2

x

x

x

+

=

1.125 1.25

1.1875

2

+

=

=

( )

(1.1875)

y F x

F

=

=

0.069

=

( )

F x < ε

1

2

1.125

1.25

x

x

=

=

Pierwiastek:

1.1875

x

=

background image

Metoda ciĊciw

background image

21

Metoda ciĊciw

Rozwiązanie równania

F(x) = 0

jest przybliĪone ciągiem miejsc

zerowych ciĊciw poprowadzonych miĊdzy punktami
stanowiącymi koĔce kolejnych przedziaáów izolacji.

background image

22

Metoda ciĊciw

background image

23

Metoda ciĊciw

Równanie ciĊciw, moĪna zapisaü w postaci:

1

1

1

1

(

)

(

)

(

)

i

i

k

i

k

i

y F x

x x

F x

F x

x

x

=

x

k

– drugi kraniec przedziaáu izolacji

[x

i−1

,x

k

]

Czyli pierwszą ciĊciwĊ prowadzimy miedzy punktami:

( , ( ))

( , ( ))

a F a

b F b

background image

24

Metoda ciĊciw

Dla

y = 0

:

1

1

1

1

(

)

(

)

(

)

k

i

i

i

i

k

i

x

x

x

x

F x

F x

F x

=

∗∗∗∗

background image

25

Metoda ciĊciw

ZaáoĪenie:

W przedziale

[a,b]

, lub w kolejnym przedziale izolacji znak

drugiej pochodnej funkcji

F(x)

nie zmienia siĊ.

Wyrazy ciągu

∗∗∗∗

dają przybliĪenie pierwiastka

z niedomiarem lub nadmiarem.

background image

26

Metoda ciĊciw

PrzybliĪenie z niedomiarem:

( )

0

( )

0

F x

F x

′′

>

>

lub

( )

0

( )

0

F x

F x

′′

<

<

wtedy:

*

1

2

...

i

i

i

x

x

x

x

+

+

<

<

< <

background image

27

Metoda ciĊciw

PrzybliĪenie z nadmiarem:

( )

0

( )

0

F x

F x

′′

>

<

lub

( )

0

( )

0

F x

F x

′′

<

>

wtedy:

*

1

2

...

i

i

i

x

x

x

x

+

+

>

>

> >

Przy czym dwie sąsiednie wartoĞci ciągu przybliĪeĔ związane

są wzorem

∗∗∗∗

background image

28

Metoda ciĊciw

Oszacowanie pierwiastka z niedomiarem

( )

0

( )

0

F x

F x

<

′′

<

( )

0

( )

0

F x

F x

>

′′

>

background image

29

Metoda ciĊciw

Oszacowanie pierwiastka z nadmiarem

( )

0

( )

0

F x

F x

>

′′

<

( )

0

( )

0

F x

F x

<

′′

>

background image

30

Metoda ciĊciw

Ciąg

{x

i

}

jest monotoniczny i ograniczony, posiada wiĊc granicĊ:

lim

i

i

x

g

→∞

=

czyli:

lim{ }

i

i

x

→∞

( )

(

)

( )

k

k

x

g

g F g

F x

F g

= −

g

=

stąd wynika:

( )

0

F g =

*

g x

=

co dowodzi zbieĪnoĞci metody.

background image

31

Metoda ciĊciw

x

k

– punkt staáy pĊku ciĊciw

[ , ],

x

a b

( )

( )

0

F x F x

′′

>

k

x

b

=

[ , ],

x

a b

( )

( )

0

F x F x

′′

<

k

x

a

=

Lewy lub prawy kraniec przedziaáu

[a,b]

, czyli

x

k

= a

lub

x

k

= b

.

background image

32

Metoda ciĊciw

Przykáad

Dla funkcji i przedziaáu izolacji z poprzedniego przykáadu
obliczyü metodą ciĊciw pierwiastek równania

F(x) = 0

z

dokáadnoĞcią

ε.

3

2

( )

3

2

5

F x

x

x

x

= −

+

[ , ] [1, 2]

a b =

0.1

ε =

2

( )

3

6

2

F x

x

x

=

( )

6

6

F x

x

′′

=

background image

33

Metoda ciĊciw

OkreĞlenie punktu pĊku ciĊciw

x

k

:

2

a b

z

+

=

1 2

1.5

2

+

=

=

( )

(1.5)

F z

F

=

4.25

= −

( )

(1.5)

F z

F

′′

′′

=

6

=

( )

( )

0

F z F z

′′

<

1

k

x

a

= =

1

2

x

b

= =

(

) 1

k

F x =

1

( )

3

F x = −

background image

34

Metoda ciĊciw

1

2

1

1

1

( )

(

)

( )

k

k

x

x

x

x

F x

F x

F x

= −

1.25

=

2

( )

(1.25)

F x

F

=

0.234

= −

( )

F x > ε

. iteracja

background image

35

Metoda ciĊciw

2

3

2

2

2

( )

(

)

( )

k

k

x

x

x

x

F x

F x

F x

= −

1.202

=

3

( )

(1.202)

F x

F

=

0.0017576

= −

( )

F x < ε

2. iteracja

Pierwiastek:

1.202

x =

background image

Metoda stycznych

(Newtona)

background image

37

Metoda stycznych

Rozwiązanie równania

F(x) = 0

w przedziale

[a,b]

jest

przybliĪone ciągiem miejsc zerowych stycznych do
funkcji

F(x)

.

background image

38

Metoda stycznych

background image

39

Metoda stycznych

Równanie stycznej w punkcie

x

i−1

:

1

1

1

(

)

(

)(

)

i

i

i

y F x

F x

x x

=

Dla

y = 0

:

1

1

1

(

)

,

1

(

)

i

i

i

i

F x

x

x

i

F x

=

>

background image

40

Metoda stycznych

Wybór pierwszego przybliĪenia

x

1

= a

lub

x

1

= b

:

( )

( )

0

F x F x

′′

>

1

x

b

=

( )

( )

0

F x F x

′′

<

1

x

a

=

 JeĪeli druga pochodna w przedziale izolacji nie ma staáego

znaku, to proces iteracyjny moĪe byü rozbieĪny

background image

41

Metoda stycznych

Wybór pierwszego przybliĪenia w metodzie stycznych

( )

0

( )

0

F x

F x

>

′′

<

( )

0

( )

0

F x

F x

<

′′

>

background image

42

Metoda stycznych

Wybór pierwszego przybliĪenia w metodzie stycznych c. d.

( )

0

( )

0

F x

F x

>

′′

>

( )

0

( )

0

F x

F x

<

′′

<

background image

43

Metoda stycznych

Przykáad

Dla funkcji i przedziaáu izolacji z poprzedniego przykáadu
obliczyü metodą stycznych pierwiastek równania

F(x) = 0

z dokáadnoĞcią

ε.

3

2

( )

3

2

5

F x

x

x

x

= −

+

[ , ] [1, 2]

a b =

0.1

ε =

2

( )

3

6

2

F x

x

x

=

( )

6

6

F x

x

′′

=

background image

44

Metoda stycznych

2

a b

z

+

=

1 2

1.5

2

+

=

=

( )

( )

0

F z F z

′′

<

1

1

x

a

= =

1

( ) 1

F x =

1

( )

5

F x

= −

background image

45

Metoda stycznych

1

2

1

1

( )

( )

F x

x

x

F x

= −

1.2

=

2

( )

0.008

F x =

. iteracja

( )

F x < ε

MoĪna przerwaü obliczenia!

2

( )

4.88

F x

= −

background image

46

Metoda stycznych

2

3

2

2

( )

( )

F x

x

x

F x

= −

1.202

=

3

( )

0.00176

F x = −

2. iteracja

( )

F x < ε

background image

Metoda stycznych

- inny wariant

background image

48

Metoda stycznych – inny wariant

background image

49

Metoda stycznych – inny wariant

1

1

1

1

1

(

)

,

lub

,

1

( )

i

i

i

F x

x

x

x

a

x

b i

F x

=

=

=

>

background image

50

Metoda stycznych – inny wariant

Przykáad

Dla funkcji i przedziaáu izolacji z poprzedniego przykáadu
obliczyü metodą stycznych pierwiastek równania

F(x) = 0

z dokáadnoĞcią

ε.

3

2

( )

3

2

5

F x

x

x

x

= −

+

[ , ] [1, 2]

a b =

0.1

ε =

2

( )

3

6

2

F x

x

x

=

( )

6

6

F x

x

′′

=

background image

51

Metoda stycznych – inny wariant

2

a b

z

+

=

1 2

1.5

2

+

=

=

( )

( )

0

F z F z

′′

<

1

1

x

a

= =

1

( ) 1

F x =

1

( )

5

F x

= −

background image

52

Metoda stycznych – inny wariant

1

2

1

1

( )

( )

F x

x

x

F x

= −

1.2

=

2

( )

0.008

F x =

. iteracja

( )

F x < ε

MoĪna przerwaü obliczenia!

2

3

2

1

( )

( )

F x

x

x

F x

= −

1.202

=

3

( )

0.0001935

F x =

2. iteracja


Wyszukiwarka

Podobne podstrony:
Metody numeryczne rozwiązywania równań Maxwella w kwazijednowymiarowych strukturach fotnicznych
4 Metody numeryczne rozwiązywania układów równań2
Metody jednokrokowe rozwiązywania równań różniczkowych, aaa, studia 22.10.2014, całe sttudia, III se
4 Metody numeryczne rozwiązywania układów równań
rownania nieliniowe, Automatyka i robotyka air pwr, VI SEMESTR, Notatki.. z ASE, metody numeryczne,
IV.13.14.15 Metody numeryczne rozwiązywania układów liniowyc, IV
Numeryczne rozwiązywanie równań i układów równań nieliniowych
rownania nieliniowe, Automatyka i robotyka air pwr, VI SEMESTR, Notatki.. z ASE, metody numeryczne,
rozwiązywanie układów równań liniowych spr, Politechnika Lubelska, Studia, Studia, sem III, sprawka,
02 Wybrane metody numeryczne (aproksymacja funkcji, rozwiazy
METODY ROZWIĄZYWANIA RÓWNAŃ RÓŻNICZKOWYCH , RÓWNANIA RÓŻNICZKOWE JEDNORODNE WZGLĘDEM X i Y

więcej podobnych podstron