You are on page 1of 19

Sonuçlar

Approximations and
Round-Off Errors
Approximations and
Round-Off Errors
Approximations and
Round-Off Errors
True Value = Approximation + Error

Yukarıdaki işlemler gerçek hatayı bilebildiğimiz durumlarda rahatlıkla


kullanılabilir. Peki analitik çözümünü bilmediğimiz bir işleme ait hatayı
nasıl hesaplarız?
Approximations and
Round-Off Errors
-*,ç*# '"("
True percent relative error (εt)= -*,ç*# )*ğ*,
x 100
!"#$"ş&# '"("
Percent approximate error (εa)= x 100
!"#$"ş&# )*ğ*,

Numerik (sayısal) çözümler genelde adım adım (iterati


f) çözüm yöntemleri kullandığı için her bir
adımda bulunan değeri bir önceki adımda buldu
ğumuz değere göre daha doğru bir değer kabul edip, i
kisi arasındaki hatayı hesaplarız ve bu bize yaklaşık h
atayı verir.
!*/0 !"#$"ş&# )*ğ*, 120, ö/4*#0 5"#$"ş&# 6*ğ*,
Yüzde Yaklaşık Hata (εa)=
!*/0 !"#$"ş&# )*ğ*,
x 100
Approximations and
Round-Off Errors

Önce belirlenmiş yüzde tolerans (εs)= 0,5𝑥10718 %


Buradaki n değeri elde edilecek sonuçtaki minimum
önemli basamak sayısını ifadesidir ve Hesaplar aşağıd
aki şart sağlanan kadar devam eder.
Example:

Hesaplamayı en az üç önemli basamak old


uğu zaman durdurmak üzere programlaya
lım. (n=3)

Gerçek değerimiz nedir?


Example:
Example
:
Mathematical
Model

Solve the equation analytically and nu


merically!
Analitik ve Numerik Çözümler
Simülasyonları ve Karşılaştırma
ANALİTİK ÇÖZÜM
:
19; 𝑐𝑣
1−𝑒 𝑖𝑓𝑎𝑑𝑒𝑠𝑖𝑛𝑑𝑒𝑛 𝑣 𝑦𝑎𝑙𝑛ı𝑧 𝑏ı𝑟𝑎𝑘ı𝑙ı𝑟𝑠𝑎 ℎı𝑧 𝑑𝑒𝑛𝑘𝑙𝑒𝑚𝑖;
𝑚𝑔

!
;< 1"9
𝑣 𝑡 = 1−𝑒 ş𝑒𝑘𝑙𝑖𝑛𝑑𝑒 𝑏𝑢𝑙𝑢𝑛𝑚𝑢ş 𝑜𝑙𝑢𝑟.
:

Şimdi bu denklemi excel yardımı il


e değişen zamana göre grafiğe d
ökelim
Numerical Solution

Equation is called a finite divided difference


approximation of the derivative at time ti
Numerical Solution

Şimdi bu denklemi excel yardımı il


e değişen zamana göre grafiğe d
ökelim
Numerical Solution

Anyone feeling familiar with this approach?


Analytical vs.
Numerical
EXCEL

Şimdi bu işlemleri MATLAB yardımı


yapalım.
MATLAB Code
MATLAB
Numerical Solution
And
Simulation

You might also like