• Sonuç bulunamadı

BÖLÜM 6 İNTERPOLASYON

N/A
N/A
Protected

Academic year: 2021

Share "BÖLÜM 6 İNTERPOLASYON"

Copied!
5
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

BÖLÜM 6

İNTERPOLASYON

Bir fonksiyon sonlu sayıdaki

x

0

,...,

x

n

R

noktalarında aldığı

f x

 

0

,...,

f x

 

n fonksiyon değerleri bilinsin ( ancak fonksiyonun kendisi bilinmiyor). Bu noktalardan geçen

n

. dereceden bir tek

2 0 1 2

( ) ... n

n n

P xaa x a x  a x

Polinomu vardır.

x

0

,...,

x

n noktalarından geçen

P x

n

 

polinomu elde edilerek herhangi bir

x

noktasındaki

f x

 

değerinin yerine

P x

n

 

değeri alınırsa, bilinmeyen f x( )değeri yaklaşık olarak

 

n

 

f x

P x

şeklinde hesaplanmış olur. Bu yaklaşıma

n

. Dereceden polinom interpolasyonu denir.

 

x

0

,

f x

0

,

x f x

1

,

 

1

,...,

x

n

,

f x

 

n

noktalarından geçen

n

. dereceden polinom denklemi

2 0 1 2

( ) ... n

n n

P xaa x a x  a x

Şeklinde elde edillecek.

İNTERPOLASYON VE LAGRANGE POLİNOMU

Birinci Dereceden Polinom İnterpolasyonu

Bir fonksiyonun x x0, 1R noktalarındaki f x( )0 , f x( )1 değerleri bilinsin. x0  x x1 olmak üzere,

x

bir ara değer olsun ve f x( )bilinmesin (yada kolay hesaplanamasın). f x( ) değerini birinci dereceden polinom interpolasyonu yardımı ile hesaplamaya çalışalım.

 

x f x

0

,

0

,

x f x

1

,

 

1

noktalarından geçen doğru denklemi

0 0

y

y

m x

x

,

 

1

 

0 1 0 f x f x m eğim x x    

(2)

 

 

 

  

   

  

 

 

 

 

1 0 0 0 1 0 0 1 1 0 1 0 0 1 1 0 1 0 1 0 0 1 0 1 0 1 1 0 f x f x P x f x x x x x x x f x x x f x x x x x x x f x f x x x x x x x x x f x f x x x x x                       

 

1 0 0 1 x x L x x x    ,

 

0 1 1 0 x x L x x x   

 

 

0 0 0

1,

1 0

0

x

x iken L x

L x

 

 

1 0 1

0,

1 1

1

x

x iken L x

L x

   

   

1

( )

0 0 1 1

P x

L x f x

L x f x

ÖRNEK:

 

0

3.1

0

1.1314

x

için f x

 

1

3.2

1

1.1632

x

için f x

 

3.16

?

x

için f x

 

1

 

0

 

0 1 0 1 1 0 x x x x P x f x f x x x x x      

1 3.16 3.2 3.16 3.1 3.16 1.1314 1.1632 1.15084 3.1 3.2 3.2 3.1 P         

 

ln

f x

x

’in gerçek değeri

3.16

ln 3.16

1.1505

f

n. Dereceden Polinom İnterpolasyonu

0, ,1 2,..., n

x x x x değerleri için

f x

 

0

, ( ), ( ),...,

f x

1

f x

2

f x

 

n fonksiyon değerleri bilinsin.

 

x

0

,

f x

0

,

x f x

1

,

 

1

,

x

2

,

f x

 

2

,...,

x

n

,

f x

 

n

(3)

 

0

   

0 1

   

1

...

   

n n n

P x

L x f x

L x f x

 

L

x f x

olarak ifade edilir.

 

0 0

( ) 1,

0 1

( )

0

0,

2

( )

0

0,...,

( )

0

0

n n

P x

L x

L x

L x

L x

 

1 0

( )

1

0,

1

( ) 1,

1 2

( )

1

0,...,

( )

1

0

n n

P x

L x

L x

L x

L x

 

2 0

( )

2

0,

1

( )

2

0,

2

( ) 1,...,

2

( )

2

0

n n

P x

L x

L x

L x

L x

 

0

(

)

0,

1

(

)

0,

2

(

)

0,...,

(

) 1

n n n n n n n

P x

L x

L x

L x

L x

1, ( ) 0, j i i j L x i j    

olmak üzere L x0( ) polinomunu göz önüne alalım .

  



 

0 1 2

...

n

L x

c x

x

x

x

x

x

(4)

 

   

0 n n i i i P x L x f x  

 

0 0 n n j i i j i j j i x x

f x Langrance İnterpolasyon Polinomu

x x              

 

elde edilir. Bu formüle Lagrange interpolasyon formülü adı verilir.

ÖRNEK:

f :RR

1, 0,1, 4

noktalarındaki değerleri

3, 2, 4, 10

‘dur. Bu fonksiyonun 3. dereceden polinom denklemini oluşturunuz.

 

   

   

   

   

3 0 0 1 1 2 2 3 3

P x

L x f x

L x f x

L x f x

L x f x

   

3 0 i i i L x f x  

  

1





2





3

0 0 1 0 2 0 3 x x x x x x L x x x x x x x       











0 1 4 1 4 1 0 1 1 1 4 10 xxxx xx         

  





1 1 1 4 4 x x x L x    

  

 

2 1 4 6 x x x L x    

  

 

3 1 1 60 x x x L x    Olmak üzere 3 3 0 ( ) i( ) ( )i i P x L x f x  

  

 





 

 

  

3 1 4 1 1 4 1 4 1 1 3 2 4 10 10 4 6 60 x x x x x x x x x x x x P x                    

2

x 

yaklaşık değeri hesaplayınız.

(5)

İnterpolasyonda Hata

0

,...,

n

x

x

noktaları

 

a b

,

aralığında olsun.

f



n1

 

a b

,

aralığında sürekli bir fonksiyon

x

 

a b

,

için

f

n1

 

x

var olsun.

 

,

x

a b

 

için

 

x

 

a b

,

vardır ki;

 

  

 

 

 

 

  

  

1 0 1 1 0 ... 1 ! , , ... 1 ! 1 ! n n n n n n n f f x P x x x x x n f x M x a b b a M M f x P x x x x x n n                          

Kaynaklar

1. Fikri Öztürk web sitesi

http://80.251.40.59/science.ankara.edu.tr/ozturk/index.html

2. Bilgisayar uygulamalı sayısal analiz yöntemleri (II. baskı) Doç. Dr.Eyüp Sabri TÜRKER

Araş. Gör. Engin CAN 3. Nümerik Analiz

Doç. Dr. Ömer AKIN

A.Ü.F.F. Ders Kitapları YAYINI (1998) 4. Sayısal Yöntemler ve Matlab Uygulamaları

Nurhan KARABOĞA(2012)

Referanslar

Benzer Belgeler

Rasyonel Sayıları Tahmin Etmek İçin Doğal Sayıları Kullanma. • Günlük hayattaki tahminlerin çoğunun kesir, ondalık sayı ve yüzdeleri

[r]

Belirli bir I R aral¬¼ g¬ve w(x) a¼ g¬rl¬k fonksiyonu verildi¼ ginde ortogonal bir polinom sistemi elde edilebilir... Ortonormallik ko¸ sulu da ilave edilirse n (x) in kesin

Verilen f(x) fonksiyonunun sürekli olmadığı noktaları söylemeye çalışınız. Fonksiyonun -4, -2, 1 ve 5 apsisli noktalarda limitleri varsa bulunuz. Bulduğunuz

Orijinal Zaman serisi(MHS), 4 Dönemlik merkezileştirilmiş hareketli ortalamalar serisine uygulanan üçüncü dereceden polinom trend (CMAT)değerleri sersisi ile Öngörü

Bu tipten bir interpolasyon ile basit tipten (türevlerin interpole edilmedi¼ gi) bir interpolasyon aras¬nda bir ay¬r¬m yap¬ld¬¼ g¬nda, basit tipten olan s¬kl¬kla

Bir x i nodlar kümesi için, birinin, örne¼ gin deneysel verilerden elde etti¼ gi, bu nodlara kar¸s¬l¬k gelen bir çok farkl¬y i de¼ gerlerine sahip olmas¬durumu için

Newton b¨ ol¨ unm¨ u¸s fark form¨ ul¨ un¨ u kullanarak ¨ u¸c¨ unc¨ u Lagrange interpolasyon polinomunu yazınız. Bu polinom yardımı ile f(2) de˘gerine bir