Actividad 2. Modelacion Matematica
Actividad 2. Modelacion Matematica
Actividad 2. Modelacion Matematica
Análisis Numérico I
Cuarto Semestre
Actividades
Unidad 1. Fundamentos
Clave
05142424/06142424
La tarea es crear una función en Octave que recibe dos parámetros y regresa un escalar que
representará la altura del proyectil en cada tiempo 𝑡. Deberás 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 aplicarás tu función, es decir, todos los valores 𝑡 tienes que hacer
uso de la función 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 función debes crear un archivo que se llame igual que la función pero con extensión
.m y en una carpeta de tu elección.
Tip: Para definir una función, llamada funcX, de n parámetros en Octave la sintaxis es la siguiente
function y = funcX(n1,n2,…,nk)
function y = funcX(x,y)
Tip 2: Octave permite el uso de operaciones puntuales, es decir, extiende la aplicación de la suma,
producto y división (entre otras) a vectores, lo que significa que puedes sumar dos vectores de manera
implícita de la siguiente forma. Supongamos que X e Y son vectores,
>>> 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
Si tenemos la función funcM que es una función que recibe un solo parámetro y regresa un escalar,
entonces podemos aplicarla a todo el vector X de la siguiente forma
Z = funcM(X)