Senin, 07 Maret 2016

INTERVAL EQUATION METHOD

INTERVAL EQUATION METHOD

Mencari Nilai Maksimum dr Fungsi berikut :
f(x)=x^2/10-2*sin(x) 

Kode Matlab :
%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

 

Blogger news

About