INTERVAL EQUATION METHOD
Mencari Nilai Maksimum dr Fungsi berikut :
f(x)=x^2/10-2*sin(x)
%interval Method
syms x
A = (x^2/10)-(2*sin(x));
a = 0;
b = pi/2;
e = 0.2;
n = 100;
N = []
for i = i:n
s =
((a+b)/2+(e/2));
t =
((a+b)/2-(e/2));
fs = subs
(A,x,s);
ft = subs
(A,x,t);
if fs>=ft
a=t;
else
b=s;
end
N = [N; i a b fs ft]
if abs (b-a)<=0.02
break
end
end
N
nilai_x = (a+b)/2
f_maximum = subs (A,x,nilai_x)
plot (N(:,1),N(:,5),'-ro','linewidth',3,...
'MarkerEdgeColor','y',...
'MarkerFaceColor','w',...
'MarkerSize',1.5)
title('Interval Equation Method','fontname','algerian')
xlabel('Fs','fontname','algerian')
ylabel('Ft','fontname','algerian')grid
Tidak ada komentar:
Posting Komentar