C Kod ile Katsayıların Hesaplanması (Newton Formülü)

Blogun sonunda kaynak gösterilen kitabın “sayfa 44 Example 2.4” kısmından incelenerek çözümlenmiştir. Belirtilen kısımdan C yerine Fortran koduna ulaşabilir ve aynı bölümden konu anlatımına ulaşabilirsiniz.

Örnek 2.4:
f(x)={1+x^2}^{-1} fonksiyonu için n= 2, 4, 8, 16 olacak şekilde polinomu hesaplayın,
Pn(x) fonksiyonunun derecesi, n+1 eşit aralıklarla enterpole edilen f(x)’den küçüktür
x_{i} = i frac{10}{n} -5 i = 0,..,n
Ardından maksimum interpolasyon hatasını
E_{{n}} = max_{(-5leq xleq 5)} | f(x) - P_{{n}}(x) |n=2,4,8,16[-5, 5] aralığında hesaplayın
E_{n}approx max_{(i)}|f(y_{i}) - P_{{n}}(y_{i})|y_{i} = frac{i}{10} -5i=0,....,100

C Kod:

 

Konsol Çıktısı:

Yararlanılan Kaynak:

ELEMENTARY NUMERICAL ANALYSIS

An Algorithmic Approach
Third Edition
S. D. Conte (Purdue University )
Carl de Boor (Universiry of Wisconsin—Madison)

Yorum Yaz

Site Footer