Press "Enter" to skip to content

Orta Nokta Metodu

Bedirhan Sağlam 0

Orta Nokta Metodu

Denklemlerin köklerinin bulunmasında uygulanan metotlardan Orta Nokta Metodunu ele alacağız bu yazımızda.

 

Orta Nokta Metodu Matlab Kodları:

%orta nokta method


clear
clc
fonksiyon=input('Fonksiyonu giriniz:','s'); 
y=inline(fonksiyon) %f adında bir inline fonksiyon tanımlanır
a=input('a değerini giriniz:');
b=input('b degerini giriniz:');
tol=0.00001;
fprintf('iter \t\t a \t\t b \t\t xm \t\t y(a) \t\t y(b) \t\t ym \n');
fprintf('---------------------------------------------------------------------------------------------------------------------------------\n');
for i=1:50
 xm=0.5*(a+b);
 fprintf('%g \t %g \t %g \t %g \t %g \t %g \t %g \n' ,i,a,b,xm,y(a),y(b),y(xm));
 if y(a)*y(xm)<0
 b=xm;
 else
 a=xm;
 end
 if abs(a-b)<tol
 break
 end
end

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir