materialy na wyklad 6a id 28522 Nieznany

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

Aproksymacja i interpolacja funkcji

materiały do wykładu nr 6a

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

2

Aproksymacja i interpolacja funkcji

Punkty pomiarowe

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

3

Aproksymacja i interpolacja funkcji

Interpolacja

interpolacja wielomianowa Newtona (liniowa, kwadratowa, sześcienna)

interpolacja wielomianowa Lagrange’a

interpolacja wielomianowa Hermite’a

interpolacja trygonometryczna

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

4

Aproksymacja i interpolacja funkcji

Aproksymacja

minimum sumy błędów

minimum sumy wartości bezwzględnej błędów

minimum największego błędu (kryterium „minimax”)

minimum sumy kwadratów błędu

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

5

Aproksymacja i interpolacja funkcji

Interpolacja

2

0

1

2

( )

...

 

n

n

f x

a

a x

a x

a x

1. Interpolacja Newtona

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

6

Aproksymacja i interpolacja funkcji

a) interpolacja liniowa

0

1

( )

 

F x

b

b x

0

( )

i

b

f x

1

1

1

(

)

( )

i

i

i

i

f x

f x

b

x

x

1

1

(

)

( )

( )

( )

i

i

i

i

i

f x

f x

F x

f x

x

x

x

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

7

0

1

2

3

4

5

6

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

x

y

Przykład 

(Chapra S.C., Numerical Methods for Engineers. McGraw‐Hill Book Company, 1988)

Oszacować wartość ln2 stosując interpolację liniową w przedziale <1; 6>.

Aproksymacja i interpolacja funkcji

ln(2)

0.69314718

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

8

0

1

2

3

4

5

6

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

x

y

Przykład 

(Chapra S.C., Numerical Methods for Engineers. McGraw‐Hill Book Company, 1988)

Oszacować wartość ln2 stosując interpolację liniową w przedziale <1; 4>.

Aproksymacja i interpolacja funkcji

ln(2)

0.69314718

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

9

Aproksymacja i interpolacja funkcji

b) interpolacja kwadratowa

0

1

1

2

1

( )

(

)

(

)(

)

 

i

i

i

F x

b

b x

x

b x

x

x

x

1

1

,



i

i

x

x

x

0

1

(

)

i

b

f x

1

1

1

( )

(

)

i

i

i

i

f x

f x

b

x

x

1

1

1

1

2

1

1

(

)

( )

( )

(

)

i

i

i

i

i

i

i

i

i

i

f x

f x

f x

f x

x

x

x

x

b

x

x

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

10

Przykład 

(Chapra S.C., Numerical Methods for Engineers. McGraw‐Hill Book Company, 1988)

( )

0.46209813(

1) 0.051873116(

1)(

4)

 

F x

x

x

x

Aproksymacja i interpolacja funkcji

(2)

0.56584436

F

0

1

2

3

4

5

6

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

x

y

Oszacować wartość ln2 stosując interpolację kwadratową w przedziale <1; 6>.

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

11

Aproksymacja i interpolacja funkcji

c) interpolacja Newtona dla wielomianu dowolnego stopnia

0

0

(

)

b

f x

Znane: wartości funkcji f(x) w (n+1) punktach

0

1

, ,...,

n

x x

x

Poszukiwana: funkcja interpolacyjna stopnia n

0

1

0

0

1

1

( )

(

) ...

(

)(

)...(

)

 

 

n

n

F x

b

b x

x

b x

x

x

x

x

x

1

1

0

[ ,

]

b

f x x

2

2

1

0

[

, ,

]

b

f x x x

1

1

0

[

,

,..., ,

]

n

n

n

b

f x x

x x

( )

(

)

[ ,

]

i

j

i

j

i

j

f x

f x

f x x

x

x

[ ,

]

[

,

]

[ ,

,

]

i

j

j

k

i

j

k

i

k

f x x

f x x

f x x x

x

x

1

1

1

2

0

1

1

0

0

[

,

,

,

]

[

,

,

,

]

[

,

,

,

]

n

n

n

n

n

n

n

f x x

x

f x

x

x

f x x

x x

x

x

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

12

Aproksymacja i interpolacja funkcji

2. Interpolacja Lagrange’a

1

( )

n

j

i

j i

i

j

j

x

x

L x

x

x

1, 2,3,...,

i

n

1 dla

( )

0 dla

 

i

j

ij

i

j

L x

i

j

,

1, 2,3,...,

i j

n

1

( )

( ) ( )

n

i

i

i

f x

L x f x

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

13

Przykład

Obliczyć macierz sztywności 2‐węzłowego elementu prętowego.  

Aproksymacja i interpolacja funkcji

2

1

1

2

( )

x

x

L x

x

x

1

2

2

1

( )

x

x

L x

x

x

1

2

[

( )

( )]

N x N x

N

'

'

1

2

[

( )

( )]

N x N x

B

( )

T

e

L

EA

dx

K

B B

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

14

Aproksymacja i interpolacja funkcji

Aproksymacja

Kryteria błędów

 minimum sumy kwadratów błędu

0

1

y

a

a x e

0

1

  

e

y

a

a x

 minimum sumy błędów

0

1

1

1

 

 

n

n

i

i

i

i

i

e

y

a

a x

 minimum sumy wartości bezwzględnej błędów

 minimum największego błędu (kryterium „minimax”)

0

1

1

1

 

n

n

i

i

i

i

i

e

y

a

a x

1

2

min(max( ,

,...,

)

n

e e

e

2

2

0

1

1

1

 

n

n

r

i

i

i

i

i

S

e

y

a

a x

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

15

Aproksymacja i interpolacja funkcji

Metoda najmniejszych kwadratów – wariant liniowy

Cel:  wpasowanie prostej 

0

1

y

a

a x e

w zbiór danych

( ,

)

i

i

x y

i

= 1, 2, …, n

pomiarowych 

Kryterium błędu: 
minimum sumy kwadratów

2

2

0

1

1

1

 

n

n

r

i

i

i

i

i

S

e

y

a

a x

Cel: wyznaczyć wartości a

0

a

1

tak, by zminimalizować S

r

0

1

1

0

0

1

1

1

2

2

 

 



 

 

 

n

r

i

i

i

n

r

i

i

i

i

S

y

a

a x

a

S

y

a

a x x

a

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

16

Aproksymacja i interpolacja funkcji

0

1

0

0





 

r

r

S

a

S

a

0

1

1

1

1

2

0

1

1

1

1

0

0





 

n

n

n

i

i

i

i

i

n

n

n

i

i

i

i

i

i

i

y

a

a x

y x

a x

a x

0

0

1

n

i

a

na

0

1

1

1

2

0

1

1

1

1





n

n

i

i

i

i

n

n

n

i

i

i

i

i

i

i

na

a x

y

a x

a x

y x

1

1

1

1

2

2

1

1

 

 

n

n

n

i

i

i

i

i

i

i

n

n

i

i

i

i

n

x y

x

y

a

n

x

x

0

1

1

1

1

1

1

 

n

n

i

i

i

i

a

y

x a

y

a x

n

n

1

1

n

n

i

y

y

n

1

1

n

n

i

x

x

n

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

17

Aproksymacja i interpolacja funkcji

Ocena dokładności aproksymacji

 Odchylenie standardowe:

2

1

1

1

n

i

t

i

y

y

y

S

s

n

n

2

1

n

t

i

i

S

y

y

 Wariancja:

 Standardowy błąd przybliżenia:

2

1

t

y

S

s

n

/

2

r

y x

S

s

n

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

18

Aproksymacja i interpolacja funkcji

Ocena dokładności aproksymacji

 Współczynnik determinacji

 Współczynnik korelacji

2

t

r

t

S

S

r

S

2

1

1

1

2

2

2

2

1

1

1

1

 

n

n

n

i

i

i

i

t

r

i

i

i

n

n

n

n

t

i

i

i

i

i

i

i

i

n

x y

x

y

S

S

r

r

S

n

x

x

n

y

y

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

19

Przykład: 

Wykonać aproksymację liniową pomierzonych danych 

Aproksymacja i interpolacja funkcji

xi=[0 1 2 3 4 5 6 7];

yi=[0.3 1.3 1.9 3.5 3 5.5 5 7];

i

x

i

y

2

i

y

y

2

0

1

 

i

i

y

a

a x

0

1

2

3

4

5

6

7

0.3

1.3

1.9

3.5

3

5.5

5

7

9.8439

4.5689

2.3639

0.0039

0.1914

4.2539

2.4414

12.6914

0.0003

0.0133

0.0345

0.2633

0.7887

0.5051

0.4768

0.1667

1

n

i

27.5

n

1

n

i

i

x

1

n

i

i

y

1

n

i

i

i

x y

 

2

1

n

i

i

x

y

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

20

Aproksymacja i interpolacja funkcji

xi=[0 1 2 3 4 5 6 7];

yi=[0.3 1.3 1.9 3.5 3 5.5 5 7];

i

x

i

y

2

i

y

y

2

0

1

 

i

i

y

a

a x

0

1

2

3

4

5

6

7

0.3

1.3

1.9

3.5

3

5.5

5

7

9.8439

4.5689

2.3639

0.0039

0.1914

4.2539

2.4414

12.6914

0.0003

0.0133

0.0345

0.2633

0.7887

0.5051

0.4768

0.1667

1

n

i

27.5

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

21

Aproksymacja i interpolacja funkcji

xi=[0 1 2 3 4 5 6 7];

yi=[0.3 1.3 1.9 3.5 3 5.5 5 7];

0

1

2

3

4

5

6

7

0

1

2

3

4

5

6

7

x

y

r

2

=0.93815

punkty pomiarowe
aproksymacja liniowa

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

22

Przykład: 

Dane są wyniki uzyskane w próbie rozciągania osiowego. Dokonać 
aproksymacji liniowej danych pomiarowych, a następnie wykonać ocenę 
dokładności aproksymacji. Na podstawie funkcji aproksymującej obliczyć 
moduł sprężystości.

Aproksymacja i interpolacja funkcji

0

0.2

0.4

0.6

0.8

1

x 10

-3

-50

0

50

100

150

200

250

[M

Pa

]

proba rozciagania nr 1

0

0.2

0.4

0.6

0.8

1

x 10

-3

-50

0

50

100

150

200

250

[M

Pa

]

proba rozciagania nr 2

0

0.2

0.4

0.6

0.8

1

x 10

-3

-50

0

50

100

150

200

250

[M

Pa

]

proba rozciagania nr 3

background image

Metody Obliczeniowe

Katedra Mechaniki Budowli i Mostów, Wydział Inżynierii Lądowej i Środowiska, Politechnika Gdańska
B u d o w n i c t w o ,   s e m e s t r   5 ,   r o k   a k a d e m i c k i   2 0 1 3 / 1 4

Magdalena Rucka

23

0

0.2

0.4

0.6

0.8

1

x 10

-3

-50

0

50

100

150

200

250

[M

Pa

]

r

2

=0.99976

E=200.1162 GPa

punkty pomiarowe
aproksymacja liniowa

0

0.2

0.4

0.6

0.8

1

x 10

-3

-50

0

50

100

150

200

250

[M

Pa

]

r

2

=0.99152

E=198.3946 GPa

punkty pomiarowe
aproksymacja liniowa

0

0.2

0.4

0.6

0.8

1

x 10

-3

-50

0

50

100

150

200

250

[M

Pa

]

r

2

=0.89768

E=223.0484 GPa

punkty pomiarowe
aproksymacja liniowa


Wyszukiwarka

Podobne podstrony:
materialy na wyklad 6b id 28523 Nieznany
Materialy do wykladu nr 5 id 28 Nieznany
materialy na wyklad 1 id 285225 Nieznany
MATERIALY DO WYKLADU CZ V id 2 Nieznany
Materialy na szkolenie bhp id 2 Nieznany
Materialy do wykladu (cz 1) id Nieznany
Materialy do wykladu (cz 2) id Nieznany
Materialy do wykladu (cz 3) id Nieznany
materialy na remont groblice id Nieznany
MATERIALY DO WYKLADU CZ V id 2 Nieznany
AiSD Wyklad4 dzienne id 53497 Nieznany (2)
GIELDA NA EGZAMIN 2013 id 19029 Nieznany
Na wyk ad id 312279 Nieznany
3 Wyklad OiSE id 33284 Nieznany
or wyklad 4b id 339029 Nieznany
na strazy faktur id 312319 Nieznany
PSYCHOLOGIA SPOLECZNA materiały na wykłady, WSFiZ, psychlogia społeczna
Finanse Wyklady FiR id 172193 Nieznany

więcej podobnych podstron