Tarea de Metodos Numericos Diferenciaciones

Post on 10-Sep-2015

217 views 1 download

description

tarea de metodos numericos

Transcript of Tarea de Metodos Numericos Diferenciaciones

function [Df, Db, Dc, D3] = dif(f,x,h)%Determina las Diferenciales divididas hacia adelante, hacia atras y central%Datos:% f: la funcion a evaluar% x: punto a evaluar% h: el paso%Resultados% Df: diferencial dividida hacia adelante% Db: diferencial dividida hacia atras% Dc: diferencial dividida central% D3: diferencial ultilizando 3 puntos% [a -- x - b]%Ejemplo% >> f = inline('x*x*x-3')% >> [Df, Db, Dc, D3] = dif('sin',1,0.0001) Fc = feval(f,x-h);Fb = feval(f,x+h);Fx = feval(f,x);Fz = feval(f,x+(2*h)); Df = (Fb-Fx)/h;Db = (Fx-Fc)/h;Dc = (Fb-Fc)/(2*h);D3 = ((-3*Fx)+(4*Fb)-(Fz))/(2*h);end