Soal
1. Diketahui persamaan diferensial y′ = y − t2 + 1 batas interval: 0 ≤ t ≤ 2 syarat awal: y(0)
= 0,5 dimana N = 10. Disini terlihat bahwa batas awal interval, a = 0; dan batas akhir b
= 2. Carilah solusi diatas dengan menggunakan metode Euler?
0.35
2
∫ 2
x −4
dx
0
format long
Command window :
Program 2
clear all;
clc;
disp("MIS WORLD WITZ SPIN SIHOMBING (200801025)");
disp("____________________________________________");
a=input('a:');
b=input('b:');
h=input('h:');
y=input('y0:');1
y0=y;
x0=a; n=(b-a)/h
%Perubahan x sesuai langkah
h: for r=1:n x(r)=x0+r*h end
%Penyelesaiannya:
y(1)=y0+h*fungsiy(x0,y0) for r=2:n
k=r-1
y(r)=y(k)+h*fungsiy(x(k),y(k))
end
Tampilan Matlab:
Command window:
0.35
2
∫ 2
x −4
dx
0
Jawab :
clear all;
close all;
clc;
%% parameter
a = 0; b=1; n = 15;
h = (b-a)/n;
x = a;
sigma = 0;
%% skema Numerik
fprintf(' ====================================== \n');
fprintf(' i xi f(xi) \n ');
fprintf(' ====================================== \n');
b0 = f(x0) 2,015
f ( x1 ) −f ( x 0 ) 2,571−2,015
b 1= = =−0,222
( x 1−x 0 ) 2,5−5
f ( x 2 )−f ( x 0 ) f ( x1 ) −f ( x 0)
−
(x 2−x 1) (x 1−x 0 )
b 2=
( x2 −x0 )
3,365−2,571 2,571−2,015
−
1−2,5 2,5−5
¿ =0,077
1−5
f 2 ( x)=b0 +b1 ( x−x 0 ) +b 2( x −x0 )(x−x 1)
f 2 ( 4 )=2,015+ (−0,222 ) ( 4−5 ) +0,077(4−5)(4−2,5)
¿ 2,121
F2 (x) = b0 + b1(x-x0) + b2(x-x0)(x-x1)
F2(4) = 2,015 +(-0,222)(4-5) + 0,077(4-5)(4-2,5)
= 2,121
b 0 = f(x0) = 2,015
b 1 = -0,222 = f{x1,x0]
b 2 = 0,077 = f[x2,x1,x0]
b 3 = (((1,476-3,365)/(10-1) – (3,365 -2,571)/(1 -2,5))/(10 -2,5) - -0,077)/(10-
5)
= (0,043-0,077)/5
= - 0,007
Input:
Command window: