Métodos Numéricos; Introducción

CAPITULO I
INTRODUCCION

1. MODELOS Y COMPUTADORAS
Los métodos numéricos son técnicas median te los cuales es posible formular
problemas matemáticos de tal forma que se pueden resolver usando operaciones
aritméticas
Las computadora, ayudan a la solución de estos problemas matemáticos

Historia
Los métodos sin computadora se caracterizaban por:
a) Se usaban métodos exactos o analíticos. Sirven para una clase limitada de
problemas. Son d geometría simple y pocas dimensiones.
b) Para analizar el comportamiento, se usan soluciones gráficas o nomogramas.
Resultados no muy precisos
c) Se usaban calculadoras y regla de cálculo. Los cálculos manuales son lentos y
tediosos.

Fases en la solución de problemas de ingeniería

ERA ANTERIOR A LAS ERA DE LAS
COMPUTADORAS COMPUTADORAS

FORMULACION
Leyes fundamentales
(breve)
FORMULACION
Leyes fundamentales
(Profunda)

SOLUCION
Métodos muy elaborados y SOLUCION
complicados Método de Computadora.
Fácil

INTERPRETACION
Análisis limitado INTERPRETACION
Pensamiento holístico

Desde la década del 40, se inicia el crecimiento de las computadoras, entonces se
inicia el desarrollo de los métodos numéricos.
Existen las grandes máquinas (Mainframe), luego aparecen las PC.

2. MODELOS MATEMÁTICOS

Ing. Héctor G. Bolaños Sosa Pag. 1

OPTIMIZACION. La computadora resulta ser ineficiente si no se comprende el funcionamiento de los sistemas de ingeniería. Proceso de solución de los problemas de Ingeniería DEFINICION PROBLEMA PARTICULAR GLOBAL MODELO INDUCCION TEORIA DATOS DEDUCCION MATEMATICO EXPERIMENTACION OBSERVACION HERRAMIENTAS PARA RESOLVER PROBLEMAS COMPUTADORAS. Bolaños Sosa Pag. ITERACCION PUBLICA IMPLEMENTACION El Modelo Matemático. Se representa de la siguiente manera: (ecuación Nº 1) Ing. GRAFICOS. Introducción APLICACION EFICAZ CONOCIMIENTO HERRAMIENTAS Y ENTENDIMIENTO Si no hay conocimiento/entendimiento no se puede aplicar en forma eficaz las herramientas. METODOS NUMERICOS. 2 . es una ecuación que expresa las características esenciales de un sistema físico o proceso en términos matemáticos.ETC RESULTADOS NUMERICOS O GRAFICOS INTERFACES GRUPALES: PROGRAMACION. Héctor G.Métodos Numéricos. COMUNICACION.

Bolaños Sosa Pag. Ing. La segunda ley de Newton nos puede ayudar a determinar la velocidad final de caída libre de un cuerpo cerca de la superficie de la tierra. Funciones de Fuerza Independientes } (1) Variable Dependiente: Refleja el comportamiento o estado del sistema. F=m. Introducción VARIABLE =f DEPENDIENTE { Variables . a través de los cuales el comportamiento será determinado. porque: a) Describe un sistema en términos matemáticos b) Representa una idealización y simplificación de la realidad c) Conduce a resultados predecibles. es un modelo matemático.Métodos Numéricos. la razón de cambio del Momentum (v/t) con respecto al tiempo de un cuerpo es igual a la fuerza que actúa sobre él.⟹ Objeto desacelera F es 0 ⟹ Velocidad constante Fd La fuerza Total (F) está compuesta por 2 fuerzas contrarias: Fd : Fuerza debido a la gravedad Fv : Fuerza debido a la resistencia del aire F=Fd+Fv (5) Fd=mg (6) Fv=−cv (7) c : coeficiente de arrastre. a (2) Si colocamos según la ecuación (1) F a= m (3) La ecuación (3). kg/s. Fv Entonces se puede desarrollar el siguiente modelo F dv F a= = m dt m (4) MASA Así podríamos tener: dv F es + ⟹ Objeto acelera F=m dt F es . Ejercicio Nº 2 En el ejercicio anterior no existe la variable independiente (tiempo o espacio). Par á metros . depende de la aspereza del cuerpo. Ejercicio Nº1 La segunda ley de Newton. 3 . Variable Independiente: Tiempo y espacio. Parámetros: Propiedades o composición del sistema Funciones de fuerza: Influencias externas que actúan sobre el. Héctor G. establece.

4 . Bolaños Sosa Pag.8(68.5 ( ) − t 9.1 ) t c 12.39 ( 1−e−0.18355t ) A continuación se muestran los valores de velocidad mediante el método analítico. Introducción v : velocidad del aire. Calcular la velocidad antes de abrir el paracaídas (Usar un método analítico). v(t) : variable dependiente g : Función de la fuerza c y m : parámetros t : variable independiente Ejercicio Nº 3 Un paracaidista con una masa de 68.5 kg c: 12. Solución: Datos: m: 68.5 Kg/s. se tiene: dv c =g− v dt m (9) Para resolver esta ecuación diferencial se necesitan tener condiciones iníciales y estas pueden ser: v = 0 en t = 0.1 Kg salta de un globo aerostático fijo.8 m/s2 Reemplazando los datos en la ecuación (10. se tiene: v(t)= 1−e ]= gm [ [1−e ] c 12.5 v(t)=53. El coeficiente de resistencia es de 12. así como el gráfico respectivo Ing.5 Kg/s g: 9.Métodos Numéricos. es decir que inicialmente está en reposo. m/s Reemplazando (6) y (7) en (4) se tiene: dv F dv Fd+ Fv mg−cv = = = dt m dt m m (8) Simplificando. Héctor G.1) m −( 68.

38 0 46 53. 20 43 53.grid 3. end plot(ta. c=12.8.37 44 53.37 10 45 53.v) ta(x)=x.%guarda datos en vector va(x)=v.m=68. cesa la aceleración. es decir la fuerza debido a la gravedad es igual a la fuerza de resistencia del aire.38 0 2 4 6 8 10 12 14 16 18 20 Tiempo (s) En la velocidad terminal. Introducción VELOCIDAD TERMINAL 60 1 8. En consecuencia la velocidad terminal es 53. for x=1:50 v=(g*m/c)*(1-exp(-c/m. La fuerza total es cero. la velocidad es constante.40 50 3 22.39 m/s. el cuerpo estaría con esta velocidad constante. .x.va). Bolaños Sosa Pag. 30 .95 2 16.61 4 27.*x)).2f\n'. El código Matlab es: %paraca1i %programa calcula la caida de %un paraidista (analítico) clc clear all g=9. 5 .%exacta fprintf('%i%10.07 Velocidad (m/s) . además Fd = Fu. SOLUCION NUMERICA La razón de cambio de la velocidad respecto al tiempo se puede ilustrar. dv Δv v( ti +1 )−v (ti) Δv: Diferencia de velocidades Δt: Diferencia del tiempo ≃ = (11) dt Δt t ( i+1 )−t (i) dv c =g− v La ecuación (9) se tiene: dt m Entonces reemplazamos (11) en (9): v( ti+1)−v (ti ) c =g− v t ( i+1)−t (i ) m Ing.1.Métodos Numéricos.vi=0.77 40 5 32.5. Héctor G.

5 kg c: 12. Bolaños Sosa Pag. El coeficiente de resistencia es de 12. se tiene la ecuación (12): v(ti 1)  v(ti )   g  v  t( i 1)  t (i )   c   m  Intervalo Pendiente Nuevo valor Valor anterior v(ti) : Velocidad en el tiempo inicial. Solución: Datos: m: 68.5 Kg/s g: 9. 6 . Héctor G.8 m/s2 Tamaño del paso o incremento: 1 segundos Tiempo inicial: ti = 0 seg Velocidad inicial: v(ti) = 0 m/seg Ing.Métodos Numéricos.5 Kg/s. Calcular la velocidad antes de abrir el paracaídas (Usar un método numérico). Introducción V(ti+1) f(x) V da era a t im d v r ox ad p ea rd d t nt ve die n te Pe ien nd Pe V(ti) ti ti+1 Reordenando. v(ti+1) : velocidad en algún tiempo después (intervalo) t(i) : Tiempo inicial t(i+1) : incremento del tiempo Generalizando: Nuevo Valor= Valor Anterior + pendiente*Tamaño Paso Ejercicio Nº 4 Un paracaidista con una masa de 68.1 Kg salta de un globo aerostático fijo.

61 24.8+ (0 ) ( 1−0 )=9 .39 48 53.38 53.33 4 27.38 53.80 2 16. 33 m/s Nota.80 m/s Para t i+1 =3 s v ( ti+1)=17 .02 ∞ 53.40 17.38 53.33 4 29.Métodos Numéricos. 8+ [ 12 . esta posibilidad es muy sencilla manejarla en las computadoras Los valores de la velocidad analítica y velocidad numérica se muestran a continuación: tiempo analit numeric s (m/s) (m/s) 1 8.. usando incrementos más pequeño.−2 )=24 .5 68 .1 ] (17.80 68..38 53. Introducción v ( ti+1)=v( ti )+ g+ [ c ] v t −t m ( ( i+1) ( i)) Para t i+1 =1 s T(s) 0 V(m/s) 0 [ 12.39 v ( ti+1)=9 .07 34. 47 53.80 ) ( 2−1 ) =17 . 1 3 24. 80 m/ s 2 17.5 68 . Bolaños Sosa Pag. 5 ] 1 9.39 49 53.02 …. 8+ [ 12 .66 Para t i+1 =2 s 5 34.la diferencia entre el valor analítico y numérico se puede disminuir.67 5 32.80 v ( ti+1)=0+ 9 . 80 ) ( 3. 7 .95 9. 80+ 9 .39 55 50 Analitico Numerico 45 40 35 Velocidad(m/seg) 30 25 20 15 10 5 0 5 10 15 20 25 30 35 40 45 50 Tiempo (seg) Ing. Héctor G.80 3 22. 1 ] (9 . 80+ 9 .39 50 53.77 29.

tres cifras significativas.m=68. así: Velocímetro: 49.8.5.vi=0. Bolaños Sosa Pag.va. Es convencional estimar el conjunto de dígitos de medición de la división de la escala más pequeña.5 Km/hr.2. Introducción El código Matlab es: %paraca2 %programa calcula la caida de %un paraidista clc clear all g=9. c=12.5 Km/hr Odómetro: 87 324. vn(x)=vi. es decir 49 Km/hr. end plot(ta. APROXIMACIONES Y ERRORES 4.*x)). es decir. for x=1:50 v=(g*m/c)*(1-exp(-c/m.x.vn).45 4 8 7 3 2 4 5 Ejercicio Nº 6: a) 0. Exactitud y precisión Exactitud: se refiere a que tan cerca está el valor calculado o medido con el valor verdadero.vi) ta(x)=x. 8 .Métodos Numéricos.0001845 : 4 cifras significativas 0.%guarda datos en vector va(x)=v.v. Ing. Debido a los límites del instrumento únicamente se puede usar con confianza 2 dígitos. Se tendrían 6 dígitos confiables.45. El tercer digito (o más) no es confiable.%numerico fprintf('%i%10. En el odómetro la lectura será: 87 324.530 x 104 : 4 cifras significativas 4.1.%exacta vi=vi+(g-(c/m)*vi)*1. Héctor G.grid 4.5300 x 104 : 5 cifras significativas 4.53 x 104 : 3 cifras significativas 4.1. es decir 7 cifras significativas.ta.00001845 : 4 cifras significativas 0. Cifras significativas Las cifra s significativas de un número son aquellas que pueden ser usadas en forma confiable Ejercicio Nº 5: En el velocímetro la lectura podría ser 49.001845 : 4 cifras significativas b) El Número 45300 4.2f\n'.2f%10.

Introducción Precisión: se refiere a que tan cerca está un valor E x a c titu d individual medido o calculado respecto a los otros.5.Métodos Numéricos. En esta tabla se observa que a medida que incrementamos el número de términos.6487 3 1. .6487 2 1. Bolaños Sosa Pag.3. Héctor G. Ing.6458 10 1. por lo que se tiene que definir el número de términos a un valor fijo. Error por truncamiento Errores de truncamiento son aquellos que resultan al usar una aproximación en lugar de un procedimiento matemático exacto. En la figura se muestra una serie de disparos: p r e c is io n Inexactitud (sesgo): alejamiento sistemático de la verdad Imprecisión (incertidumbre): magnitud del In e x a c t o e im p r e c is o E x a c to e im p r e c is o espaciamiento de los disparos. para nuestro ejemplo se define en 10.6484 ingrese el valor de x: 0.5000 8 1. end n=input('ingrese Número de términos: ').+ 2 3! n! Solución ingrese Número de términos: 10 5 1.6487 1 1. la diferencia entre los valores anterior y actual tienden a cero El código Matlab es: %serie1 function fa=facto(n) %calculo del valor de la serie e^x fa=1. el resultado deberá contemplar 10 términos y con 4 decimales 2 3 n x X X X e =1+ X + + +. Ejercicio Nº 7 La expansión de la serie de de Maclaurin se exprese de acuerdo a la siguiente expresión Evaluar la siguiente expresión para x=0..6487 Esta expresión contiene un número infinito de términos. los cuales sería imposible poder evaluar. clc for k=1:n clear all fa=fa*k. ex=1. 9 .5 6 1.6250 9 1.6487 4 1. el resto de términos que no han sido considerados constituye un error de truncamiento. Error: representa la inexactitud y la imprecisión de las predicciones In e x a c t o e p r e c is o E x a c to y p r e c is o 4.0000 7 1.

6458333333 10 1.5000000000 8 1.ex) ex=ex+x.0000000000 7 1. la omisión del resto de números. raíz de 7. entonces esto constituye error de redondeo. Bolaños Sosa Pag. Con la computadora no se puede expresar estos números con exactitud.6486979167 1 1. VALOR VERDADERO = VALOR APROXIMADO + ERROR ERROR = VALOR VERDADERO – VALOR APROXIMADO Ing. Error por redondeo Este tipo de errores surgen de representar aproximadamente números exactos. for i=1:n fprintf('%i %6.6487212650 4 1.5.+ 2 3! n! Solución ingrese Número de términos: 10 5 1. no se pueden expresar exactamente con un número finito de dígitos. podemos distinguir el valor exacto o verdadero y el valor aproximado. se muestran diferencias entre cada término: estas diferencias no se pudieron apreciar cuando se trabajo con cuatro decimales. e.6487212704 Los valores obtenidos al evaluar la expresión anterior nos muestra los resultados con 10 decimales.14159265358979 2. Loa máquinas (calculadoras y computadoras) no tienen una capacidad infinita de almacenar información o valores. el resultado deberá contemplar 10 términos y con 10 decimales x X2 X3 Xn e =1+X + + +.4. representan números específicos.5.^i.Métodos Numéricos.. .5 6 1. Introducción x=input('ingrese el valor de x: ').6487196181 2 1./facto(i).4f\n'.i.6484375000 ingrese el valor de x: 0. En una computadora o calculadora este error se origina por que la operación aritmética efectuada por la máquina involucra un número finito de dígitos. se conoce como Error de Redondeo Ejercicio Nº 8: Algunos números como pi. 10 .64575131106459 Ejercicio Nº 9 La expansión de la serie de de Maclaurin se exprese de acuerdo a la siguiente expresión Evaluar la siguiente expresión para x=0.6250000000 9 1. end 4.6487211682 3 1. >> pi() >> exp(1) >> sqrt(7) ans = ans = ans = 3. Héctor G. Clasificación de los errores Los errores numéricos se generan con el uso de aproximaciones.71828182845905 2. 4.

entonces lo mejor es expresar este valor en fracción o en porcentaje.Métodos Numéricos. Solución a) Para el puente Ev =V v −V a V v −V a E p= 100 Ev =10000−9999=1 Vv cm 10000−9999 E p= 100=0.00 10 Como podemos notar no es lo mismo tener un error de 1 cm en la longitud del puente. Introducción Podemos expresar. Bolaños Sosa Pag. que un error de 1 cm en un perno. Ing. por lo tanto una mejor expresión es normalizar este valor Para normalizar el error. siendo su valor verdadero 10000 cm Se mide la longitud de un remache: 9 cm. 11 . se establece en forma fraccionaria: (error relativo fraccionario) Error verdadero V v −V a Error Relativo= Er = (15) Valor verdadero Vv También se puede expresar en forma porcentual (error relativo porcentual) V v −V a E p= 100 (16) Vv Ejercicio Nº 10: Se mide la longitud de un puente: 9999 cm.01 10000 b) Para el remache Ev =V v −V a V v −V a E p= 100 Ev =10−9=1 cm Vv 10−9 E p= 100=10. Héctor G. siendo su valor 10 cm Calcular: a) El error verdadero b) El error relativo para ambos casos. de acuerdo a las siguientes expresiones: V v =V a−E v (13) Ev =V v −V a (14) Ev : Error del valor verdadero Vv : Valor verdadero Va : Valor aproximado Esta valor del error no nos indica que tan representativa es el error.

Error Aproximado ε a=Aproximación Actual− Aproximación Anterior ε a=x i−x i−1 (17) Error Relativo fraccionario aproximado xi −xi−1 εr = (18) xi Error relativo Porcentual aproximado xi −xi−1 εr = 100 (19) xi Donde: xi : valor actual xi-1 : valor anterior En los métodos numéricos.5. es decir se usan iteraciones. Bolaños Sosa Pag. llamado también Error Aproximado: Cuando se realizan cálculos. εs. Introducción En situaciones reales es difícil obtener el valor verdadero. y este proceso se repite sucesivamente hasta encontrar una mejor aproximación. En algunas ocasiones. Los métodos numéricos se basan en aproximaciones consecutivas. se hace una aproximación con base a la aproximación anterior. 12 . el valor verdadero será cuando las funciones se pueden resolver analíticamente. donde se obtiene una aproximación actual sobre la base de una aproximación anterior. 5 x 102− n ) |ε a|¿ ¿ ¿ ¿ También se puede hacer referencia al máximo error del matlab (eps). para 6 decimales b) Calcular el error relativo porcentual c) Calcular el error relativo porcentual aproximado d) Agréguese términos hasta que el error relativo aproximado sea menor al error prefijado.Métodos Numéricos. a algún otro valor que se pudiera referenciar Ejercicio Nº 11 Estimar el error por métodos iterativos de la siguiente función exponencial: 2 3 n x X X X e =1+ X + + +. .. que cumpla 3 cifras significativas. Héctor G. En casos reales no se conoce la respuesta verdadera o valor verdadero “a priori”. de tal forma que los cálculos se repiten hasta que se cumpla la condición: εs ¿ ¿ ε s=( 0 .+ 2 3! n! Esta ecuación se denomina Expansión por la serie de Maclaurin Deberá efectuar lo siguiente: a) Evaluar la función para x=0. se hace referencia a un valor porcentual prefijado. Tomar el valor de: Ing.

Introducción >> exp(0.648721−1. Bolaños Sosa Pag.648437 1.001416 for i=1:n valor verdadero Ep=(vv-ex)/vv*100.648721−1.0172 100=0.44 100=7.645833+ =1.648721 (tomado de Matlab) como valor verdadero Solución: Criterio de error: ε s=( 0.648721−1. Héctor G.648697 Observamos que se cumplió |εa| < | εs .50 100=9.05.5 1.648437 6 0.02 100=33.69 1! 2! 1. disp('valor verdadero') for k=1:n fprintf('%8.Ep) ex=ex+x.648721 2 0.625 4 0.648721−1 100=39.645833 5 0.27 2! 3! 1. end Codigo de cálculo para el Error Relativo porcentual aproximado % macla2 Serie exp(x) y el error aproximado: %Calcula la serie de MacLaurin ingrese el valor de x: 0. 5 1. Los códigos de Matlab son: Cálculo del error relativo porcentual % macla ingrese Número de términos: 6 %Calcula la serie de Maclaurin ingrese el valor de x: 0. 3 1.05 Errores: Tabla: Estimaciones de la función ex: N ex Error relativo porcentual Error relativo Ep porcentual aproximado εr 1 1 1.33 1! 1.05 clc Ing.648438 0.648697.5 x 10 2−3 ) =0.5−1.648697 1.648437 1.i.645833 1.645833 100=0.55 1.648697−1.648437+ =1.36 1.5+ + =1.5 x 10 2−n) =( 0.500000 9.648697 1.020401 ex=1.625−1.00146 100=0.000000 39.52 1.346934 clear all 2 1. 1.625000 1. function fa=facto(n) end fa=1.648437 1.645833 0.017212 vv=exp(x).52 0.5 1 1.0 1+ =1.0158 5! 1.5 % y el error aproximado ingrese porcentaje de error: 0.5 1 0.exp(x)) fa=fa*k. 13 . siendo el resultado aproximado de: 1.5 clc 1 1.648721−1.175162 x=input('ingrese el valor de x: ').645833−1.648721 100=0.648698 0. 4 1.648721 1.5 3 0.6255 1+0.5) = 1.ex.648721 1.6f\n'.6f %6.^i.5 1+ + =1.175 100=1.6f\n'./facto(i).648721 fprintf('%i %6.648721 1.438768 n=input('ingrese Número de términos: ').645833 1.Ep=1.Métodos Numéricos.648721 100=0. 6 1.625 1.53 1.648437−1.158 4! 1. es decir: 0.54 1.625 100=1.648721−1.0158 < 0.

64869792 while abs(e)>=c & n<=50 Valor verdadero es 1.8f\n'.exp(x)) end Ing.x.64872127 S=S1. 2 1.50000000 33.S1) Valor aproximado es: exp( 0.62500000 7. Héctor G.n+1. 1 1. fprintf('%i %15.00000000 S1=1. c=input('ingrese porcentaje de error: ').64583333 1. e=abs((S1-S)/S1)*100.S1.n.15797788 fprintf('it Valor ep \n') 6 1. Bolaños Sosa Pag.8f\n'.64843750 0.Métodos Numéricos.e) n=n+1.8f%15. end if n>50 disp('MAS DE 50 TERMINOS ¡¡¡¡') else S=S1.e=1. 5 1.an=1.01579529 fprintf('%i %15. S1=S+an. Introducción clear all it Valor ep n=1. an=x^n/facto(n). 14 .33333333 disp ('Serie exp(x) y el error 3 1.64869792 0.5)=1.8f\n'.S1) fprintf('Valor verdadero es %10. fprintf('Valor aproximado es: exp(%4.1f)=%5.69230769 aproximado:') 4 1.26582278 x=input('ingrese el valor de x: ').8f\n'.

S1=S+an.e=1. an=((-1)^(n-1))*(x^(2*n-2))/ (facto(2*n-2)).70710681 fprintf('%10. 2 0.70710321 fprintf('%i %15.00000000 n=input('Ingrese el numero de iteraciones: ').000508 c=input('ingrese porcentaje de error: Valor aproximado es: ').n. e=abs((S1-S)/S1)*100. 1 1. 5 0.cos(x)) % cosenora ingrese el angulo en radianes: pi/4 %Calcula la función coseno ingrese porcentaje de error: 0.70742921 S=S+((-1)^(I-1))*(x^(2*I-2))/(facto(2*I-2)). el cos(x) clear. pi/6. Héctor G. Introducción Ejercicios de tarea: 1.69157486 for I=1:n.241121 x=input('ingrese el angulo en 4 0.8f \n'. 0. 2 0.S) 5 0.707107 %fprintf('%i %15. Estimar el error por métodos iterativos de la siguiente función: x2 x4 x6 cos ( x )=1− + − +… 2! 4! 6! Esta ecuación se denomina Expansión por la serie de Maclaurin Deberá efectuar lo siguiente: a) Evaluar la función para x=pi/4. 4 0. 0.1) while abs(e)>=c & n<=50 S=S1.e) n=n+1. usar 6 decimales b) Calcular el error relativo porcentual c) Calcular el error relativo porcentual aproximado %programa que determine cosx Este programa es para calcular clc. fprintf('%i %15.Métodos Numéricos. pi/4 disp('Este programa es para calcular el Ingrese el numero de cos(x)') iteraciones: 5 x=input('Ingrese el angulo en radianes: ').n.005 clc it Coseno ep clear all 1 1.6f\n'. Valor aproximado es: disp('Valor aproximado es: ').S) El valor real es: disp('El valor real es: ').000000 n=1.785398)=0.000000 100. 3 0. 15 .707429 2.707103 0.8f \n'.691575 44.I.597506 S1=0.S1.8f \n'.70710681 end.707107 fprintf('it Coseno ep \n') Valor verdadero es 0. end Ing.an=0.046102 radianes: ').6f%15. 3 0. Ingrese el angulo en radianes: S=0. Bolaños Sosa Pag.707107 0.70710678 fprintf('%10.6f\n'. cos(0.

S) Valor aproximado es: end.5. usando la ecuación de transferencia de calor bidimensional Ing.6f)=%5. Ingrese el angulo en radianes: pi/4 disp('Este programa es para calcular el Ingrese el numero de iteraciones: 5 Sen(x)') 1 0. 2 0.S) 0.70714305 for I=1:n. Sen(x) clear. Determinar la temperatura en un punto.70710678 fprintf('%i %15. 0.78539816 x=input('Ingrese el angulo en radianes: ').8f \n'. 4 0.6f\n'. Bolaños Sosa Pag.8f \n'. n=input('Ingrese el numero de iteraciones: ').6f\n'. usar 6 decimales b) Calcular el error relativo porcentual c) Calcular el error relativo porcentual aproximado %programa que determine senx Este programa es para calcular el clc. 16 . fprintf('%10. Estimar el error por métodos iterativos de la siguiente función: x 2 x3 x 4 ln ( x+ 1 )=x−+ − +… 2! 3 ! 4 ! Válida para −1< x <1 Esta ecuación se denomina Expansión por la serie de Maclaurin Deberá efectuar lo siguiente: d) Evaluar la función para x=1.sin(x)) 3.5.x. usar 6 decimales e) Evaluar la función para x=1.70710678 disp('Valor aproximado es: ').I. Introducción if n>50 disp('MAS DE 50 TERMINOS ¡¡¡¡') else fprintf('Valor aproximado es: cos(%4.cos(x)) end 2. Estimar el error por métodos iterativos de la siguiente función: 3 5 7 x x x sen x =x− + − + … ( ) 3 ! 5! 7 ! Esta ecuación se denomina Expansión por la serie de Maclaurin Deberá efectuar lo siguiente: a) Evaluar la función para x=pi/4.70710647 S=S+((-1)^(I-1))*(x^(2*I-1))/(facto(2*I-1)).Métodos Numéricos. 3 0.8f \n'. Héctor G. para cada caso 4. pi/6.70465265 S=0.S1) fprintf('Valor verdadero es %10. usar 10 decimales f) Calcular el error relativo porcentual. El valor real es: fprintf('%10. para cada caso g) Calcular el error relativo porcentual aproximado.70710678 disp('El valor real es: '). 5 0.

00015 5 0. Introducción Ecuación de Laplace: 2 2 θ T θ T + =0 ∂ x2 ∂ y2 Resolviendo la ecuación de Laplace se tiene.98 3.31781x106 0. 17 .0 1287.6544 6195. a lo largo de la superficie superior la temperatura es de 320K.39270 Ing.5487 0. Bolaños Sosa Pag.11) se puede construir la siguiente tabla: n (−1 )n+1 +1 nπx Total n sen W senh ( nπyW ) senh ( nπHW ) 1 2 1. con dimensiones W=H=2 m y la temperatura en sus tres lados es de 280K. Héctor G.82 - 0. la siguiente solución analítica nπy T −T 1 = 2 ∑n ∞ (−1 ) n+1 +1 sen nπx ( W ) senh T 2−T 1 π W nπH senh ( W ) n=1 Calcular la temperatura en el punto central de la figura que se adjunta. Solución: T c=T 2 −T 1 =320−280=40 W=2 x=1 H=2 y=1 Luego la ecuación queda: 2 T −T =40 ( ) ∑ (−1 ) +1 ∞ sen nπ (1 ) ( n+1 2 ) nπ (1) senh 1 π n 2 nπ (2) senh ( 2 ) n=1 Y 320 H 280 280 280 x W Para resolver la ecuación (5.00598 8 4 0 5 2/5 1.0 2.30130 11.39853 8 2 0 3 2/3 -1.0 55.Métodos Numéricos.

18 . Ing.) Luego tenemos: 2 () ( T −T 1 ) =40 π [ 0 . Héctor G.Métodos Numéricos.000+280 T =290 K La temperatura en el punto central será de 290K.000 T =10 . Introducción 5 (Todos los valores trigonométricos están expresados en radianes.392705 ] ( T −T 1 ) =10 . Bolaños Sosa Pag.