
Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Um programa matlab para realizar a interpolação polinomial de uma função dada pelas coordenadas de dois extremos e grau desejado. O documento pertence à faculdade de engenharia química de lorena e foi elaborado pelo professor oswaldo luiz cobra guimarães.
Tipologia: Notas de aula
1 / 1
Esta página não é visível na pré-visualização
Não perca as partes importantes!

C:\MATLAB6p1\work\pol.m May 27, 2004 Page 1 12:02:26 AM clear clc disp('********************************************************************* **************') disp(' METODO NUMERICO') disp(' FACULDADE DE ENGENHARIA QUIMICA DE LORENA') disp(' PROF. OSWALDO LUIZ COBRA GUIMARAES') disp(' email [email protected]') disp('********************************************************************* **************') n=input('entre com o grau do polinomio '); a=input('entre com o extremo inferior '); b=input('entre com o extremo superior '); delta=(b-a)/n; t=a:((delta)/100):b; y=1./(1+25t.^2); x(1)=a; for i=2:n+ x(i)=a+(i-1)delta; end for i=1:n+ a(i)=1; end for i=1:n+ for j=1:n+ a(i,j)=x(i)^(j-1); end end hold on for i=1:n+ f(i)=1./(1+25*x(i).^2); end c=a\f'; d=c; j=n+1; for i=1:n+ c(i)=d(j); j=j-1; end hold off z=polyval(c,t); comet(t,y) hold on comet (t,z) plot(t,y,'b',t,z,'g') legend('curva real','aproximada'); title('interpolaçao polinomial' );