y 0 (t) + y(t) = f (t), t > 0, y(0) = y0 com R 1. Considerando y(t) = et v(t). Escreva a equacao diferencial ordinaria em v. Resolva analiticamente esta equacao e verifique que Z t y(t) = et (y0 + es f (s)ds) 0
2. Assumindo e f constantes, derive uma expressao para y e calcule lim u(t).
t+
3. Escreva uma func
ao MATLAB para implementar o metodo de Euler Explcito yn+1 = yn + hf (yn , xn ) A func ao dever a ter o seguinte cabecalho: function [ x u ] = EDO_euler(fun, y0, t0, t1, n) Entrada fun -> o nome da funcao do lado direito da EDO t0 -> o valor inicial y0 -> a condicao inicial t1 -> a valor final do intervalo n -> o numero de divisoes entre 0 e 1 Saida u -> um vetor com (n+1) elementos contendo a solucao numerica t0+i*h, com h=(t1-t0)/n