PRÁCTICA SERIES NUMÉRICAS CURSO 2013-2014 Prácticas Matlab Práctica 5 (8- XI-2013) Objetivos Estudiar la convergencia o divergencia de una serie de términos positivos utilizando distintos criterios combinado las conclusiones experimentales (el ordenador) con el rigor matemático (resultados teóricos). Comandos de Matlab Para calcular la suma entre dos valores de una expresión simbólica symsum(f,a,b) symsum(f,s,a,b) Ejemplo: >> syms n >> symsum(1/n,1,inf) Para calcular la suma de las componentes de un vector sum(vector) Ejemplo: >> vector=1:100; >> sum(vector) >> sum(vector(20:30)) Para calcular el límite de una expresión simbólica limit(expresión,variable,valor) Ejemplo: >> syms x >> limit(sin(x)/x,x,0) >> limit((x^2+3)/(x^2+4),x,inf) Ejercicios PÁGINA 2 MATLAB: SERIES NUMÉRICAS (a) Calcular la suma de los primeros n números naturales y comprobar que n n n 1 . k 1 2 ... n 2 k 1 (b) Calcular la suma de los cuadrados de los primeros n números n n n 1 2n 1 naturales y comprobar que k 2 1 22 ... n 2 6 k 1 (c) Comprobar si las siguientes series son geométricas y, en caso afirmativo, determinar su convergencia. 1 4 2 1 1 n 2 n 3 n 1 5 3 n 1 2 n6 Serie geométrica: Es de la forma ar n 1 a ar ar 2 ... ar n 1 ... n 1 Estas series son ‐ Convergentes si para r 1 , siendo su suma S a 1 r ‐ Divergentes si r 1 Solución (a) syms k n symsum(k,1,n) Solución (b) syms k n symsum(k^2,1,n) Solución (c) A modo de ejemplo se escribe el código para la primera serie: syms n an=1/(2^n); an1= subs(an,n,n-1); razon=an/an1 suma=symsum(an,1,inf) MATLAB: PRÁCTICA 3 PÁGINA 3 2 Se consideran las siguientes series (1) n 1 n 1 5n n 32 n 8n 2 (2) n 1 n 1 2 22 n Comprueba si cumplen la condición necesaria de convergencia. Condición necesaria de convergencia: Si una serie an es convergente entonces su término n 1 general tiende a cero, es decir, lim an 0 n Código Matlab A modo de ejemplo se escribe el código para el apartado (1) syms n an=(n+1)*(5^n)/(n*3^(2*n)) limit(an,n,inf) 1 2 cuya suma es . Representa, en un 2 6 n 1 n mismo gráfico, los 10 primeros términos de las dos sucesiones siguientes: 1 1 La sucesión de su suma parcial enésima: S n 1 2 ... 2 (suma 2 n parcial 1 La sucesión de su término general: an 2 n Considera la serie armónica 3 Observa que S n se aproxima a 2 6 y que an tiende a cero. Órdenes Matlab n=1:10; %Término general de la serie an=1./(n.^2); %Cálculo de la sumas parciales sn(1)=an(1); for k=2:10 %sn(k)=sum(an(1:k)); sn(k)=sn(k-1)+an(k); end %Representación de an y Sn format long plot(n,an,'or',n,sn,'og') legend('an','Sn') PÁGINA 4 MATLAB: SERIES NUMÉRICAS Resumen de comandos Estos son los comandos utilizados en esta práctica que se darán por conocidos en las prácticas siguientes y que conviene retener porque se podrán preguntar en las distintas pruebas de evaluación. Para calcular el límite de una expresión simbólica: limit Para calcular la suma de las componentes de un vector: sum Para calcular la suma de una expresión simbólica entre dos valores: symsum