Interpolacion

Páginas: 4 (933 palabras) Publicado: 21 de abril de 2012
Metodo de interpolacionPROGRAMAS ELABORADOS EN MATLAB
* EJERCICIO Nº 1
NOTAS: A continuación se enlista uno de los programas realizados en matlab y en sinada más so presento uno porque simplemente en cada uno de los incisos se iban a realizar los mismos cálculos. Es por eso que solo se presenta un programa y no 4.

PROGRAMA:%----------------TAREA DE LA UNIDAD III------ INTERPOLACION-------%---------------EJERCICIO 1----------------- a)FX=COS(X)
% SE RESOLVERAN POR LOS MÉTODOS DE INTERPOLACIÓN LINEAL E
%INTERPOLACION POLINOMIAL
%-------------------------INTERPOLACIÓN LINEAL--------------------
clc
clear all
fprintf(' Interpolacion Lineal\n')fprintf('#################################################################\n\n')
syms x
X0=0;
X1=0.6;
X=0.45;
X2=0.9;
fx=cos(x);
figure(1)
subplot(2,1,1)
ezplot(fx,[0 1]),grid
hold on
fprintf('El valor de fX0es: ')
fX0=subs(fx,X0)
plot(X0,fX0,'ro','linewidth',2)
fprintf('El valor de fX1 es: ')
fX1=subs(fx,X1)
plot(X1,fX1,'ro','linewidth',2)
fprintf('El valor exacto es: ')
fexac=subs(fx,X)plot(X,fexac,'ko','linewidth',2)
fprintf('El valor aproximado es: ')
faprox=fX0+(fX1-fX0)/(X1-X0)*(X-X0)
plot(X,faprox,'go','linewidth',2)
fprintf('El valor fX2 es: ')
fX2=subs(fx,X2)plot(X2,fX2,'co','linewidth',2)
fprintf('El error relativo es: ')
Er=(abs(fexac-faprox)/fexac)*100
gtext('INTERPOLACION LINEAL ')
gtext('xo')
gtext('X1')
gtext('fX0')
gtext('fX1')
gtext('fxExac=0.9004')
gtext('fx Aprox=0.8690')
gtext('X2')
pause
%----------------------Interpolacion polinomial-------------------
fprintf(' Interpolacion Polinomial\n')...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Interpolacion
  • Interpolacion
  • INTERPOLACIÓN
  • Interpolacion
  • Interpolacion
  • Interpolación
  • Interpolacion
  • Interpolacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS