Está en la página 1de 5

Universidad Industrial de Santander

Escuela de Ingeniería Metalúrgica y ciencia de materiales


Modelamiento y Simulación

NOMBRE: Ivon Mayerly Baena Jaimes CÓDIGO: 2170587


TALLER DE PREPARACIÓN MÓDULO 1

1. En ingeniería, ¿cuándo es conveniente e importante la utilización de


métodos numéricos?
Es conveniente utilizar métodos numéricos para encontrar soluciones aproximadas
a problemas complejos usando sólo operaciones aritméticas simples; éstos nos
vuelven aptos para entender esquemas numéricos en ingeniería y usar
correctamente el software existente para dichos métodos.
2. Si necesita dar solución a un problema de ingeniería mediante una función
lineal que no tiene solución analítica, ¿mediante que método numérico lo
haría? y ¿por qué?
Por el método de Euler porque podemos hallar una función lineal, debido a que la
mayoría de las ecuaciones diferenciales son imposibles de resolver por métodos
analíticos, pero éste método es uno de los más directos para aproximar una solución
particular.

3. ¿Qué es un diagrama de flujo?

Es un gráfico que representa un proceso en cual se utiliza diferentes elementos que


expresan la metodología de las operaciones unitarias presentes en él y una
interrelación de ideas que se quieran dar a conocer del mismo.

4. En las Series de Taylor, ¿Que se conoce como error de truncamiento?

El error de truncamiento es aquel que se resulta al usar una aproximación en lugar


de un procedimiento matemático exacto y se conoce como el valor absoluto de la
diferencia entre el valor teórico y el valor encontrado.

5. ¿Cuál es la(s) forma(s) correcta de mejorar la precisión en la solución de la


serie de Taylor?

Las formas de disminuir el error de truncamiento y aumentar la precisión son:

 Disminuyendo el valor de h
 Aumentar el orden de la serie de Taylor

6. Describa la diferencia entre error residual, error relativo y error relativo


porcentual.
Universidad Industrial de Santander
Escuela de Ingeniería Metalúrgica y ciencia de materiales
Modelamiento y Simulación

El valor residual es el valor absoluto de la diferencia entre el valor real y el valor


encontrado; en cambio el valor relativo es el cociente entre el valor residual y el
valor real; a su vez que el error relativo porcentual es el mismo error relativo
multiplicado por 100.

EJERCICIOS

7. Mediante una hoja de Excel y fundamentos del método de Montecarlo


resuelva:

a. Utilizando un número de datos de 1000. Halle el error relativo porcentual.


b. Utilizando un número de datos de 2000. Halle el error relativo porcentual.

El procedimiento se encuentra en el Excel adjunto, los valores varios debido a que


tomamos valores aleatorios.
𝟔
8. a). 𝒇(𝑿) = 𝟐𝟓𝑿𝟑 − 𝟔𝑿𝟐 + 𝟕𝑿 − 𝟖𝟖 b). 𝒇(𝒙) = 𝟐𝟓𝒕𝒂𝒏𝟑 (𝒙) − 𝟔(𝟏 − 𝒄𝒐𝒔( √𝒙))𝟐

Emplee la expansión de la serie de Taylor para a) y b), de cero hasta segundo orden
para predecir f (3), usando como punto base x=1. Calcule el error relativo para cada
aproximación usando un h=0.5

a) 𝒇(𝑿) = 𝟐𝟓𝑿𝟑 − 𝟔𝑿𝟐 + 𝟕𝑿 − 𝟖𝟖;


𝒇′(𝑿) = 𝟕𝟓𝑿𝟐 − 𝟏𝟐𝑿 + 𝟕;
𝒇′′(𝑿) = 𝟏𝟓𝟎𝑿 − 𝟏𝟐
Universidad Industrial de Santander
Escuela de Ingeniería Metalúrgica y ciencia de materiales
Modelamiento y Simulación

Aquí podemos ver que el error relativo va disminuyendo a medida que


incrementamos el orden, obtenemos una mayor aproximación al valor real en el
orden 2.

b). 𝒇(𝒙) = 𝟐𝟓𝒕𝒂𝒏𝟑 (𝒙) − 𝟔(𝟏 − 𝒄𝒐𝒔( 𝟔√𝒙))𝟐


𝟏
𝒇′ (𝒙) = 𝟕𝟓𝒕𝒂𝒏𝟐 (𝒙) (𝒔𝒆𝒄𝟐 (𝒙)) − 𝟏𝟐(𝟏 + 𝒄𝒐𝒔 𝟔√𝒙)(−𝒔𝒆𝒏 𝟔√𝒙 ) ∗ ( 𝟔 )
𝟔√𝒙𝟓
𝟏 𝟏
𝒇′ (𝒙) = 𝟕𝟓𝒕𝒂𝒏𝟐 (𝒙) (𝒔𝒆𝒄𝟐 (𝒙)) + 𝟐𝒔𝒆𝒏( 𝟔√𝒙)( 𝟔 ) + (𝒔𝒆𝒏(𝟐 𝟔√𝒙)) ( 𝟔 )
√𝒙𝟓 √𝒙𝟓
𝟏 𝟏
𝒇′′ (𝒙) = 𝟏𝟓𝟎𝒕𝒂𝒏(𝒙) ( 𝒔𝒆𝒄𝟒 (𝒙)) + 𝟏𝟓𝟎𝒕𝒂𝒏𝟑 (𝒙) (𝒔𝒆𝒄𝟐 (𝒙)) + (𝒄𝒐𝒔 𝟔√𝒙) ( 𝟑 )
𝟑 √𝒙𝟓
𝟓 𝟏 𝟏 𝟏 𝟓 𝟏
− (𝒔𝒆𝒏( 𝟔√𝒙) ( 𝟔 ) + 𝒄𝒐𝒔(𝟐 𝟔√𝒙) ( 𝟑 ) − 𝒔𝒆𝒏(𝟐 𝟔√𝒙) ( 𝟔 )
𝟑 √𝒙 𝟏𝟏 𝟑 √𝒙 𝟓 𝟔 √𝒙𝟏𝟏

Aquí podemos ver que el error cada vez va aumentando debido a que la función no es
suavizada, además no es continua ya que la tangente tiene indeterminaciones, lo que
podemos concluir que para éste tipo de función el método de Taylor no es aceptable para
encontrar el valor a hallar.

9. Mediante el método de Euler resuelva:

𝒅𝒚
= −𝟐𝒙𝟑 + 𝟏𝟐𝒙𝟐 − 𝟐𝟎𝒙 + 𝟖, 𝟓
𝒅𝒙

Desde 𝑥 = 0 hasta 𝑥 = 4 con un tamaño de paso de 0.5


y condición inicial en 𝑥 = 0 es 𝑦 = 1.
Universidad Industrial de Santander
Escuela de Ingeniería Metalúrgica y ciencia de materiales
Modelamiento y Simulación

10. El siguiente código de programación en VBA representa la solución


numérica mediante el método de Montecarlo para la integral:

𝑓(𝑥) = 𝑥 2 + 𝑥 + 5

a) De este código, ¿Qué considera que se pueda omitir por ser redundante o
complicado en el lenguaje de programación?
Del código suministrado omití por ser redundante el As Long además éste abarca
un rango solamente por lo tanto introduje el As doublé ya que abarca muchos
valores, así como el mensaje del sistema, de la misma manera los mensajes que
proporciona el software para el operador.
b) De este código, ¿Qué operadores de mejora incluiría en el código de
programación y que variables incluiría de una forma diferente?
Eliminé las matrices debido a que ya tengo el n final a llegar. por lo tanto, el
programa me lo calcula automáticamente; además de eso, interpreté las funciones
evaluadas como As doublé, ya que el as Long supongo que es para las matrices
entonces no habrá necesidad de ponerlos, introduje xi y yi como funciones.
c). Realice las modificaciones propuestas en los numerales a) y b) en el código de
programación
Sub Montecarlo()
Dim i, n, xi, yi, Función, Éxitos, Coeficiente, a, b, M, Integral, Fa, Fb As Double
a = InputBox(" límite inferior: ")
b = InputBox(" límite superior: ")
n = InputBox("número total de datos, para una excelente probabilidad: ")
Fa = (a) ^ 2 + a + 5
Fb = (b) ^ 2 + b + 5
If Fb > Fa Then
M = Fb
Else
M = Fa
End If
For i = 1 To n
xi = a + Rnd * (b - a)
yi = Rnd * M
Función = xi ^ 2 + xi + 5
If yi <= Función Then
Éxitos = Éxitos + 1
Else
Coeficiente = Éxitos / n
Integral = Coeficiente * (b - a) * M
Universidad Industrial de Santander
Escuela de Ingeniería Metalúrgica y ciencia de materiales
Modelamiento y Simulación

End If
Next i
MsgBox " La estimacion de la integral por el método de Montecarlo es de= " &
Integral
End Sub
d). Con el código de programación final, realice un diagrama de flujo o flow sheet.

También podría gustarte