Documentos de Académico
Documentos de Profesional
Documentos de Cultura
yb u (b) yb u (b)
A y ( x) u ( x) v( x).
v(b) v(b)
EX14.1
2
y y, y (1) 10, y (2) 0,
x
0 w1(b)
y ( x) w1 x w3( x).
w3(b)
yb u(b) c 2u (b)
y ( x) u ( x) v( x).
v(b) c 2v(b)
Ex 14.4
2x 2
y y y x 2
1, y (0) 1, y(1) y (1) 0.
x2 1 x2 1
y ( x 4 3x 2 x 6) / 6
Ex 14.5
2x 2
y y y x 2
1, y(0) y (0) 0, y(1) y (1) 3.
x 1
2
x 1
2
y x 4 / 6 3x 2 / 2 x 1
t (i 1) t (i 2)
t (i) t (i 1) m(i 1).
m(i 1) m(i 2)
EX 14.6
y = 1/(x+1)
u f ( x, u , u), u (a ) ya , u (a) tk ,
v' ' vfu ( x, u , u) vf u ( x, u, u), v(a) 0, v(a) 1.
EX 14.8
[ y]2
y , y (0) 1, y (1) 2,
y
y p( x) y q( x) y r ( x), a x b,
h h
(2 h 2 q1 ) y1 1 p1 y2 h 2 r1 1 p1 ,
2 2
h h
1 p1 y1 (2 h q2 ) y2 1 p2 y3 h 2 r2 ,
2
2 2
h h
1 pi yi 1 (2 h qi ) yi 1 pi yi 1 h 2 ri ,
2
2 2
h h
1 p1n 2 yn 3 (2 h qn 2 ) yn 2 1 pn 2 yn 1 h rn 2 ,
2 2
2 2
h h
1 pn 1 yn 2 (2 h qn 1 ) yn 1 h rn 1 1 pn 1 ,
2 2
2 2
2(1 e 4 ) x 2(1 e 4 ) x
y 4 4 e 4 4 e x 2 4 x 2.
e e e e
y
y
2
, y (0) 1, y (1) 2.
y
We illustrate the use of the iterative procedure just outlined by
taking a grid with h = . The general form of the difference
equation is
yi
1
2(1 )
yi 1 2yi yi 1 h 2 f i ,
where
fi
( yi 1 yi 1 ) /( 2h)
2
yi21 2 yi 1 yi 1 yi21
.
yi 4h yi (1 )
2
Substituting the rightmost expression for f_i into the equation for
y_i, we obtain
1 yi21 2 yi 1 yi 1 yi21
yi yi 1 2yi yi 1 .
2(1 ) 4 yi
The computed solution after 10 iterations agrees very closely with
the exact solution.
function S_nonlinear_FD
ya = 1; yb = 2; a = 0; b = 1;
max_it = 10; n = 4; w = 0.1; ww = 1/(2*(1+w)); h = (b-a)/n
y(1:n-1) = 1
for k = 1:max_it
y(1) = ww*(ya+2*w*y(1)+y(2)+(ya^2-2*ya*y(2)+y(2)^2)/(4*y(1)));
y(2) = ww*(y(1)+2*w*y(2)+y(3)+(y(1)^2-2*y(1)*y(3)+y(3)^2)/(4*y(2)));
y(3) = ww*(y(2)+2*w*y(3)+yb+(y(2)^2-2*y(2)*yb+yb^2)/(4*y(3)));
end
x = [ a a+h a+2*h a+3*h b ]; z = [ ya y yb ];
plot(x, z), hold on, zz = sqrt(3*x+1); plot(x, zz), hold off