• Nie Znaleziono Wyników

Metody numeryczne w fizyce

N/A
N/A
Protected

Academic year: 2021

Share "Metody numeryczne w fizyce"

Copied!
17
0
0

Pełen tekst

(1)

Metody numeryczne w fizyce

FZP002934wcL

rok akademicki 2019/20 semestr letni

Wykład 5

Karol Tarnowski

karol.tarnowski@pwr.edu.pl

L-1 p. 220

(2)

• Metody wyznaczania miejsc zerowych

– Metoda bisekcji

– Metoda Newtona i metoda siecznych

• Zagadnienie brzegowe

• Zagadnienie własne

• Metoda strzałów

Plan wykładu

(3)

Jeśli f jest funkcją ciągła w przedziale [a,b]

i jeśli f(a)f(b)<0, to funkcja ta musi mieć zero w (a,b).

Metoda bisekcji

(4)

Wyznaczamy punkt c = ½(a+b) oraz wartość funkcji f(c)

jeśli f(a)f(c)<0 to jeśli f(b)f(c)<0 to

b = c a = c

Metoda bisekcji

(5)

jeśli f(a)f(c)<0 to b = c

Metoda bisekcji

(6)

Kryteria zakończenia:

• przekroczenie maksymalnej liczby kroków,

• zadowalająco mały błąd,

• zadowalająco mała wartość funkcji.

Metoda bisekcji

(7)

Metoda siecznych

     

1

1

1

n n

n n n

n n

x x

x x f x

f x f x

(8)

Metoda Newtona

   

1 '

n

n n

n

x x f x

f x

     

1

1

1

n n

n n n

n n

x x

x x f x

f x f x

(9)

Układ współrzędnych zawsze można wybrać tak, aby granice obszaru wypadały dla wartości x = 0 oraz x = 1.

Warunki brzegowe:

Zagadnienie brzegowe

 

'' , ';

u f u u x

 

0 0

u u u

 

1 u1

 

0 0

u u

 

0

' 0

u v

 

0

' 0

u v

 

1 1

u u

 

1

' 1

u v

 

1

' 1

u v

(10)

Przykład: drgania podłużne sprężystego pręta.

• pręt obustronnie umocowany

• pręt umocowany jednostronnie

Zagadnienie własne

 

'' , '; , u f u u x k

  2 ''

u k u

 

0 0

u u

 

1 0

 

0 0

u u ' 1

 

0

(11)

Rozwiązania analityczne dla pręta obustronnie umocowanego

Zagadnienie własne

 

 2 sin

 

n n

u x k x

 

2

2

kn n

(12)

Stosując podstawienia otrzymujemy

Załóżmy, że warunki brzegowe są postaci:

Metoda strzałów

Zagadnienie brzegowe

 

'' , ';

u f u u x

1

y u y2 u '

 

1 2

2 1 2

,

, ; . dy y

dx

dy f y y x dx

 

0 0,

u u u

 

1 u1.

(13)

Wprowadźmy dodatkowy parametr d i załóżmy, że

Dla ustalonego d jesteśmy w stanie rozwiązać zagadnienie początkowe znanymi metodami.

Rozwiązanie równania różniczkowego daje nam wartość funkcji na drugim brzegu przedziału

Metoda strzałów

Zagadnienie brzegowe

 

' 0 . u d

 

1 .

ud

 

d d

 

1 1

F u u

(14)

Miejsca zerowego funkcji

poszukiwać możemy np. metodami:

• bisekcji,

• siecznych.

Metoda strzałów

Zagadnienie brzegowe

 

d d

 

1 1

F u u

(15)

Metodę strzałów można także wykorzystać do rozwiązania zagadnienia własnego.

W tym przypadku dopasowujemy wartość własną zagadnienia.

Metoda strzałów

Zagadnienie własne

 

k

 

1 1

F k u u

(16)

Metoda strzałów

Zagadnienie własne

(17)

Metoda strzałów

Zagadnienie własne

Cytaty

Powiązane dokumenty

W wielu przypadkach program komputerowy generuje ciąg przybliżeń rozwiązania..

• MathWorks, Documentation Center, Partial Differential Equation

Cheney, Analiza numeryczna, Wydawnictwa Naukowo-Techniczne, 2006, rozdziały 9.3, 9.4.

Pokaż, że niejawna metoda różnic skończonych zastosowana do równania przewodnictwa cieplnego jest stabilna.. Pokaż, że metoda Cranka-Nicolson do rozwiązywania

Pokaż, że niejawna metoda różnic skończonych zastosowana do równania przewodnictwa cieplnego jest stabilna.. Pokaż, że metoda Cranka-Nicolson do rozwiązywania

Just, Algebraiczne metody rozwiązywania równania Schrödingera, Wydawnictwo Naukowe PWN.. Materiały

numeryczna, Wydawnictwa Naukowo- Techniczne, 2006,

• Twierdzenie Schura gwarantuje, że dowolna macierz kwadratowa jest. unitarnie podobna do macierzy trójkątnej UAU H