You are on page 1of 2

Anlisis numrico I

Unidad 1.Fundamentos

Actividad 2. Modelacin matemtica

Como describimos en la seccin de Modelacin Matemtica el hacer un modelo implica
observar un fenmeno y traducirlo a lenguaje matemtico. Esta traduccin no es sencilla
de automatizar, es decir, puede ser muy personal y variar de persona a persona pero en
esa seccin leste un bosquejo de como hacerlo. A continuacin implementaremos en
Octave como se modela el tiro parablico.

La ecuacin que describe el tiro parablico desde el origen es:
()


donde

y es la velocidad inicial del cuerpo proyectado.



La tarea es crear una funcin en Octave que recibe dos parmetros y regresa un escalar
que representar la altura del proyectil en cada tiempo . Debers mostrar la trayectoria
() seguida para las siguientes valores de y vectores
V Vectores de T
10 (0,10,100)
25 (0,20,250)
100 (0,50,300)

Para definir la serie de valores donde aplicars tu funcin, es decir, todos los valores
tienes que hacer uso de la funcin linspace de la siguiente manera
>>> t = linspace(0,10,100)
Que quiere decir que es un vector con valores reales entre 0 y 10 con 100 puntos
distribuidos equidistantemente
Recuerda por cada funcin debes crear un archivo que se llame igual que la funcin pero
con extensin .m y en una carpeta de tu eleccin.
Tip: Para definir una funcin, llamada funcX, de n parmetros en Octave la sintaxis es la
siguiente
function y = funcX(n1,n2,,nk)
Conretamente una funcin de dos parmetros se define como
function y = funcX(x,y)
Anlisis numrico I
Unidad 1.Fundamentos

Tip 2: Octave permite el uso de operaciones puntuales, es decir, extiende la aplicacin de
la suma, producto y divisin (entre otras) a vectores, lo que significa que puedes sumar
dos vectores de manera implcita de la siguiente forma. Supongamos que X e Y son
vecotres,
>>> Z = X*.Y
El operador punto (.) le indica a Octave que tiene que multiplicar el elemento i-simo de X
por el elemento i-simo de Y y construir al mismo tiempo el vector Z de tal forma que
Z(i) = X(i) * Y(i)
Si tenemos la funcin funcM que es una funcin que recibe un solo parmetro y regresa
un escalar, entonces podemos aplicarla a todo el vector X de la siguiente forma
Z = funcM(X)

You might also like