Está en la página 1de 7

1 Derivación (Función continua)

En una banda transportadora un motor mueve dicha banda a una velocidad


dada por la función √
g(x) = 1 + 2x
a) Encontrar el valor de la aceleración del sistema mediante derivación por
definición.

1.1 Calculo de la derivada mediente definicionón



g(x) = 1 + 2x

g(x + ∆x) − g(x)


g ′ (x) = lim
∆x=0 ∆x
Ingresar datos en las ecuaciones
p
g(x) = 1 + 2(x + 2∆x)
p √
′ 1 + 2(x + 2∆x) − 1 + 2x
g (x) = lim
∆x=0 ∆x
Aplicamos el limite
√ √
′ 1 + 2x − 1 + 2x 0
g (x) = =
0 0
Levantamos la indeterminación
p √ p √
1 + 2(x + 2∆x) − 1 + 2x 1 + 2(x + 2∆x) + 1 + 2x
.p √
∆x 1 + 2(x + 2∆x) + 1 + 2x

(a − b)(a + b) = a2 − b2
Reconocemos la forma (Diferencia de cuadrados)
p √
[ 1 + 2(x + 2∆x)]2 − [ 1 + 2x]2
= p √
∆x[ 1 + 2(x + 2∆x) + 1 + 2x]
1 + 2(x + ∆x) − (1 + 2x)
= p √
∆x[ 1 + 2(x + 2∆x) + 1 + 2x]
1 + 2x + 2∆x − 1 − 2x
= p √
∆x[ 1 + 2(x + 2∆x) + 1 + 2x]
2∆x
= p √
∆x[ 1 + 2(x + 2∆x) + 1 + 2x]

1
2
= lim p √
∆x=0 1 + 2(x + 2∆x) + 1 + 2x
2
=√ √
1 + 2x + 1 + 2x
2 1
= √ =√
2 1 + 2x 1 + 2x
1
g ′ (x) = √
1 + 2x

2 Derivación (Función discreta)


Por experiencia previa, sabemos que la velocidad media de transmisión de datos
V (t) de una lı́nea de comunicaciones digitales varı́a en función de la hora, como
se muestra en la siguiente tabla:

Hora 10:00 12:00 14:00 16:00 18:00 20:00


Velocidad (Mbits/s) 80 70 68 69 72 80

Esto puede ser representado matemáticamente como V (t), y su derivada


V ′ (t) puede utilizarse para estudiar el porqué de las variaciones de la velocidad
de transmisión durante el dı́a.

2.1 Cálculos para t = 12


Para t = 12:

t = 12
h = ti+1 − ti
= 14 − 12
=2

2.1.1 Derivación progresiva:

V (t + h) − V (t)
V ′ (t) =
h
V (12 + 2) − V (12)
=
2
68 − 70
=
2
= −1

2
2.1.2 Derivación centrada:

V (t + h) − V (t − h)
V ′ (t) =
2h
V (12 + 2) − V (12 − 2)
=
2(2)
68 − 80
=
4
= −3

2.1.3 Análisis de resultados para t = 12:


La aceleración en un tiempo de 12 horas utilizando la fórmula progresiva es de
2 2
−1 Mbits/s , mientras que utilizando la fórmula centrada es de −3 Mbits/s .

2.2 Cálculos para t = 18


Para t = 18:

t = 18
h = ti+1 − ti
= 20 − 18
=2

2.2.1 Derivación progresiva:

V (t + h) − V (t)
V ′ (t) =
h
V (18 + 2) − V (18)
=
2
80 − 72
=
2
=4

3
2.2.2 Derivación centrada:

V (t + h) − V (t − h)
V ′ (t) =
2h
V (18 + 2) − V (18 − 2)
=
2(2)
80 − 69
=
4
11
=
4
= 2.75

2.2.3 Análisis de resultados para t = 18:


La aceleración en un tiempo de 18 horas utilizando la fórmula progresiva es de
2 2
4 Mbits/s , mientras que utilizando la fórmula centrada es de 2.75 Mbits/s .

4
EJERCICIO
La siguiente tabla, donde x es la distancia en metros que recorre una bala
a lo largo con un cañón en t segundos. Encuentre la velocidad de la bala en
x = 3:

x t
0 0
1 0.0359
2 0.0493
3 0.0596
4 0.0700
5 0.0796

Table 1: Valores de x y t

f (x + h) − f (x)
f (x) = , h = 0.001
h

f (3 + h) − f (3) (3.001) − f (3) (0.0596 − 0.059)


f ′ (3) = = = =0
h 0.001 0.001
La aproximación no da un buen resultado.
Utilizando la fórmula de derivación numérica de orden superior:

−f (x + 2h) + 8f (x + h) − 8f (x − h) + f (x − 2h)
f ′ (x) = , h=1
12h

f (5) + 8f (4) − 8f (2) + f (1)


f ′ (3) = −
12
−0.0786 + 0.5600 − 0.03944 + 0.0359
f ′ (3) =
12
0.1229
f ′ (3) = = 0.0120 m/s
12
Utilizando la fórmula para la regla del trapecio compuesta:

4(20 + 14 + 22 + 23 + 20) + 2(19.5 + 20.81 + 20.3)


I= = 508.533
3
Código Python
figure[h]

5
import matplotlib . pyplot as plt

# Datos de p o s i c i n del a u t o m v i l
tiempo = [0 , 1 , 2 , 3 , 4 , 5] # Tiempo en s e g u n d o s
posicion = [0 , 0.0359 , 0.0493 , 0.0596 , 0.0700 , 0.0796] # P o s i c i n en metros

# I n t e r v a l o de tiempo ( paso )
delta_t = tiempo [1] - tiempo [0]

# Punto en el que q u e r e m o s estimar la v e l o c i d a d ( t =3 s e g u n d o s )


t = 3

# D i f e r e n c i a hacia a d e l a n t e
v e l o c i d a d _ h a c i a _ a d e l a n t e = ( posicion [ tiempo . index ( t ) + 1] - posicion [ tiempo . index
( t ) ]) / delta_t

# D i f e r e n c i a hacia a t r s
v e l o c i d a d _ h a c i a _ a t r a s = ( posicion [ tiempo . index ( t ) ] - posicion [ tiempo . index ( t ) -
1]) / delta_t

# Diferencia centrada
v e l o c i d a d _ c e n t r a l = ( posicion [ tiempo . index ( t ) + 1] - posicion [ tiempo . index ( t ) -
1]) / (2 * delta_t )

# Gr ficos
plt . figure ( figsize =(10 , 6) )

# Datos de p o s i c i n
plt . plot ( tiempo , posicion , marker = ’o ’ , label = ’ P o s i c i n ’ , color = ’ blue ’)

# L n e a s para la d i f e r e n c i a hacia a d e l a n t e
plt . plot ([ t , tiempo [ tiempo . index ( t ) + 1]] , [ posicion [ tiempo . index ( t ) ] , posicion [
tiempo . index ( t ) ]] ,
linestyle = ’ -- ’ , marker = ’o ’ , color = ’ orange ’ , label = ’ Diferencia ␣ Hacia ␣
Adelante ’)

# L n e a s para la d i f e r e n c i a hacia a t r s
plt . plot ([ tiempo [ tiempo . index ( t ) - 1] , t ] , [ posicion [ tiempo . index ( t ) - 1] ,
posicion [ tiempo . index ( t ) - 1]] ,
linestyle = ’ -- ’ , marker = ’o ’ , color = ’ green ’ , label = ’ Diferencia ␣ Hacia ␣
A t r s ’)

# L n e a s para la d i f e r e n c i a c e n t r a d a
plt . plot ([ tiempo [ tiempo . index ( t ) - 1] , tiempo [ tiempo . index ( t ) + 1]] ,
[ posicion [ tiempo . index ( t ) - 1] , posicion [ tiempo . index ( t ) + 1]] ,
linestyle = ’ -- ’ , marker = ’o ’ , color = ’ red ’ , label = ’ Diferencia ␣ Centrada ’)

plt . xlabel ( ’ Tiempo ␣ ( segundos ) ’)


plt . ylabel ( ’ P o s i c i n ␣ ( metros ) ’)
plt . title ( ’ P o s i c i n ␣ a ␣ lo ␣ largo ␣ del ␣ tiempo ’)
plt . legend ()
plt . grid ( True )
plt . show ()

print ( f " Velocidad ␣ hacia ␣ adelante : ␣ { v e l o c i d a d _ h a c i a _ a d e l a n t e } ␣ metros ␣ por ␣ segundo . "


)
print ( f " Velocidad ␣ hacia ␣ a t r s : ␣ { v e l o c i d a d _ h a c i a _ a t r a s } ␣ metros ␣ por ␣ segundo . " )
print ( f " Velocidad ␣ centrada : ␣ { v e l o c i d a d _ c e n t r a l } ␣ metros ␣ por ␣ segundo . " )
6

Table 2: Código Python para graficar la posición de un automóvil a lo largo del


tiempo y calcular velocidades.
Ejecución Python.

También podría gustarte