Advertisement
fellpz

Exemplo 1 - Lei de Resfriamento de Newton/Método de Euler

Aug 11th, 2017
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.66 KB | None | 0 0
  1. % EXEMPLO 1 : LEI DE RESFRIAMENTO DE NEWTON / MÉTODO DE EULER
  2. % IFPB - 09/08/2017
  3. % MÉTODO DE EULER
  4. % EXEMPLO DE APLICAÇÃO - LEI DE RESFRIAMENTO DE NEWTON
  5. %t    - tempo em minutos
  6. %T    - temperatura do corpo
  7. %Tamb - temperatura ambiente
  8. %k    - constante experimental
  9. clear all, close all, clc
  10. k=0.0116; Tamb=10; a=0; b=600; h=6;      %MALHA
  11. m=(b-a)/h;
  12. t(1)=0; T(1)=30;                         %VALORES INICIAIS
  13. for j=1:m
  14.     T(j+1)=T(j)+h*(-k*(T(j)-Tamb));
  15.     t(j+1)=t(j)+h;
  16. end
  17. TEXATO=Tamb+(T(1)-Tamb).*exp(-k.*(t-t(1)));
  18. plot(t./60,TEXATO,'K',t./60,T,'b--')
  19. legend('Resposta Exata', 'Método de Euler')
  20. xlabel('tempo, (h)'), ylabel('graus Celsius')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement