Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
CHE236 Numerical Methods [1-6]
References:
1. Chapra S.C. and Canale R.P. “Numerical Methods for Engineers”, Sixth Edition,McGraw Hill, International
Edition 2010.
2. Chapra S.C. and Canale R. P. “Yazılım ve programlama Uygulamalarıyla Mühendisler için Sayısal
Yöntemler” 4.Basımdan Çevirenler: Hasan Heperkan ve Uğur Kesgin 2003.
3.Chapra S.C. “Applied Numerical Methods with MATLAB for engineers and Scientists” Third Edition,
McGraw Hill, International Edition 2012.
4. Mathews J.H. and Fınk K.D. “Numerical Methods using MATLAB”, Fourth Edition, Pearson P. Hall,
International Edition 2004.
5. Fausett L.V. “Applied Numerical Analysis Using MATLAB, Second Edition, PearsonP. Hall, International
Edition, 2008.
6. Gilat A. And Subramaniam V. “Numerical Methods, An introduction with Applications Using MATLAB”,
Second Edition,John Wiley and Sons. Inc. 2011.
• Programming
fzero, polyder, deconv, polyval, conv, roots
to find the roots of the function with the initial guesses of 0 and 1.
>> x0=[0 1];
>> x=fzero(@(x) exp(-x)-x, x0)
or
>> x=fzero(‘exp(-x)-x’,x0)
Numerical Methods in General
to find the roots of the function, g(f),
Data:
ε=0.0015/1000 ρ=1.23 ν=40 D=0.005 μ=1.79*〖10〗^(-5)
Re=(ρ*V*D)/μ
>> A=[5 -0.2 -0.8;0.2 9 -0.9; 0.4 -0.3 12];
>> B=[4.86; -58.02; 60];
>> x=A\B
or
>> x=inv(A)*B
MATLAB commands to find [A]-1.
𝐴 = 4 2.6 −0.90.5 1 5.27 −3 −8
The initial estimate of the root xr
Computing the product of the function value
at the lower bound and at the midpoint:
f(4)*f(6)=(2.3715)*(-1.2533)=-2.9722
• the absolute approximate relative percent error ,εa
𝜈 =𝑔 ∗ 𝑚
𝑐 1 − 𝑒
− 𝑐𝑚 ∗𝑡
𝜈 − 𝜈 =𝑔 ∗ 𝑚
𝑐 1 − 𝑒−
𝑐𝑚 ∗𝑡 − 𝜈
𝑓 𝑐 =𝑔 ∗ 𝑚
𝑐 1− 𝑒
− 𝑐𝑚 ∗𝑡
− 𝜈 =9.81 ∗ 75
𝑐 1 − 𝑒
− 𝑐75
∗6 − 48
𝑓(𝑐) =735.75
𝑐 1− 𝑒−0.08∗𝑐 − 48
𝑥𝐿 = 4, 𝑥𝑟 = 𝑥𝑈 = 6
𝑥𝑟 =4 + 6
2= 5
𝜀𝑎 = 5− 6
5 100% = 20
𝑓 4 ∗ 𝑓 5 = 2.3715 ∗ 0.5124 = 1.2152 > 0
𝑥𝑟 = 𝑥𝐿 = 5, 𝑥𝑈 = 6
𝑥𝑟 =5 + 6
2= 5.5
𝜀𝑎 = 5.5− 5
5.5 100% = 9.09
𝑓 5 ∗ 𝑓 5.5 = 0.5124 ∗ −0.3818 = −0.1956 < 0
𝑥𝐿 = 5, 𝑥𝑟 = 𝑥𝑈 = 5.5
𝑥𝑟 =5 + 5.5
2= 5.25
𝜀𝑎 = 5.25 − 5.5
5.25 100% = 4.76
𝑓 5 ∗ 𝑓 5.25 = 0.5124 ∗ 0.0624 = 0.032 > 0
𝑥𝑟 = 𝑥𝐿 = 5.25, 𝑥𝑈 = 5.5
𝑥𝑟 =5.25 + 5.5
2= 5.375
𝜀𝑎 = 5.375 − 5.25
5.375 100% = 2.33
Iteration xL xU xr εa (%)
1 4 8 6
2 4 6 5 20
3 5 6 5.5 9.09
4 5 5.5 5.25 4.76
5 5.25 5.5 5.375 2.33
x = 5.375
𝑥𝑖+1 = 𝑥𝑖 −𝑓(𝑥𝑖)
𝑓 ′(𝑥𝑖)
𝑓 𝑥 = 𝑥3 − 8.10𝑥2 − 9.35𝑥 + 21.41
𝑓′ 𝑥 = 3𝑥2 − 16.2𝑥 − 9.35
𝑥𝑖+1 = 𝑥𝑖 −𝑥𝑖3 − 8.10𝑥𝑖
2 − 9.35𝑥𝑖 + 21.41
3𝑥𝑖2 − 16.2𝑥𝑖 − 9.35
Iteration xi εa (%)
1 9.50
2 8.9518 [(8.9518 – 9.50) / 8.9518] 100% = 6.13
3 8.8824 [(8.8824 – 8.9518) / 8.8824] 100% = 0.78
4 8.8813 [(8.8813 – 8.8824) / 8.8813] 100% = 0.012
x = 8.8813