You are on page 1of 10

Procedimiento:

1. Construccin de graficas 2D en Matlab.

Tabla 1. Datos de Movimiento Uniformemente acelerado


Tiempo (s)Distancia (m)
0 0
1 0,05
2 0,2
3 0,45
4 0,8
5 1,25
6 1,8
7 2,45
8 3,2
9 4,05
10 5
11 6,05
12 7,2
De acuerdo con los datos de la Tabla 1.

I.Utilizando el Software MATLAB, obtener las siguientes graficas:

Distancia vs Tiempo
Velocidad vs Tiempo
Aceleracin vs Tiempo
II.Obtener las ecuaciones correspondientes a las grficas
R/
1. Ingresamos los valores de distancia y tiempo (x,y), de la forma
y=[0 1 2 3 4 5 6 7 8 9 10 11 12];
x=[0 0.05 0.2 0.45 0.8 1.25 1.8 2.45 3.2 4.05 5 6.05 7.2];

2. Para graficar usamos el comando plot(x,y), donde x es la variable independiente y la


variable dependiente es y
3. para darle nombre a los ejes usamos xlabel, ylabel, para darle ttulo a la grfica
usamos el comando tittle, seguido a estos comandos debemos escribir entre
comillas simples el nombre que le queremos dar a los ejes o ttulo, tambin podemos
usar el comando grid on para agregarle una cuadricula a la grfica.
4. Una vez ejecutamos, tendremos la siguiente figura:

5. Para hallar la ecuacin de la curva que usaremos ms adelante para hallar la ecuacin de
velocidadvstiempo usamos la herramienta de Matlab, curve fitting donde seleccionaremos
que la grfica es de tipo polinomio y de segundo grado, entregando valores de los
coeficientes p1,p2,p3, como se ve en la siguiente figura:

Gracias a esta herramienta tenemos la siguiente ecuacin:


= (0.05 ^2) + ((7.003 16) ) + (2.194 15)

Derivando esta ecuacin podremos graficar velocidad vs tiempo.


1. Para hallar la ecuacin de velocidad debemos hacer una derivacin simblica de la
ecuacin de posicin, para ello debemos usar el comando syms x, usando como simblica
la variable x, podemos derivar la ecuacin sin darle un rango de valores, luego usamos el
comando diff para derivar la ecuacin de distancia y la guardaremos este resultado en la
variable dx, derivamos la ecuacin de distancia de la siguiente forma:
dx=diff((0.05*x.^2) + ((-7.003e-16)*x) + (2.194e-15))
Como resultado, dx ser:
887735715339829
=
10 1267650600228229401496703205376

Para poder graficar esta ecuacin debemos darle valores a x, de 0 a 12 segundos, de la


forma, guardaremos el rango de tiempo en la variable x2, tal que 2 = 0: 0.01: 12
Para sustituir la variable simblica x por valores de 0 a 12 segundos usamos el comando
subs de la forma, donde la primera variable es donde est guardada la variable que
queremos sustituir, donde la segunda variable es la variable que queremos sustituir y la
tercera variable son los valores numricos que queremos usar, esto lo guardaremos en la
variable y2, tal que:
2 = (, , 2)
Finalmente, usamos el comando plot para graficar velocidadvstiempo, con el tiempo en el
eje x y la velocidad en el eje y, como resultado: plot(x2,y2);

Para hallar la ecuacin de aceleracin, debemos derivar la ecuacin de velocidad, siguiendo


los pasos anteriores, hacemos simblica la variable x usando syms x, usamos el comando
diff y guardamos la derivada en la variable dx, de la forma:
dx=diff(x/10 - 887735715339829/1267650600228229401496703205376);
como resultado:
1
=
10
Para poder graficar esta ecuacin debemos darle valores a x, de 0 a 12 segundos, de la
forma, guardaremos el rango de tiempo en la variable x2, tal que 2 = 0: 0.01: 12
Para sustituir la variable simblica x por valores de 0 a 12 segundos usamos el comando
subs de la forma, donde la primera variable es donde est guardada la variable que
queremos sustituir, donde la segunda variable es la variable que queremos sustituir y la
tercera variable son los valores numricos que queremos usar, esto lo guardaremos en la
variable y2, tal que:
2 = (, , 2)
Finalmente, usamos el comando plot para graficar aceleracinvstiempo, con el tiempo en el
eje x y la aceleracin en el eje y, como resultado: plot(x2,y2);
2. Anlisis experimento Pndulo Simple

A continuacin, se presentan 50 datos del periodo para 10 oscilaciones del pndulo simple
con una longitud de la cuerda de L=0.53 y una masa de m=31.2 gr.

Nota: Para la obtencin de los datos se realiz la medicin durante 50 veces el tiempo
tomado para 10 oscilaciones y dicho resultado es divido en 10.

1.463 1.453 1.466 1.456 1.453 1.453


1.447 1.453 1.447 1.453 1.447 1.45
1.447 1.446 1.447 1.447 1.453 1.444
1.453 1.453 1.447 1.441 1.453 1.453

1.431 1.447 1.466 1.437 1.446 1.453


1.447 1.453 1.45 1.443 1.444 1.447
1.453 1.45 1.453 1.45 1.443 1.459
1.444 1.450 1.450 1.456 1.447 1.450
1.450 1.437
Haciendo uso del software MATLAB, Realizar:
I. El histograma de los datos
II. Realizar los clculos terico y prctico del periodo de oscilacin del sistema.
Determine el error porcentual.

R/
Histograma
Se observa el histograma de dato de Matlab y su distribucin grafica lo cual ayuda a ver un
panorama ms amplio de los datos.

3. Campos vectoriales
Sea el campo vectorial:

Definido en la regin del paraleleppedo limitado por los planos:

x =-3, x = 4, y = -4 , y = 5 , z = -5 , z = 6

Con Matlab elaborar archivo .m el cual permita hallar el flujo total de proveniente del
paraleleppedo.

NOTA:

Use la ayuda de Matlab (help _____) para los comandos divergence, integral3.

El flujo total del campo vectorial est dado por la expresin

R/

Para hallar el flujo del campo vectorial:

B=[x.^2*y*z, x*y.^2*z, x*y*z.^2];

Definido en la regin x=-3, x=4, y=-4, y=5, z=-5, z=6

Debemos hallar la integral triple de la divergencia del vector, para ello usaremos x, y, z como
variable simblica, usando el comando syms, tal que, syms x y z, Luego usamos el comando
divergence, guardaremos la divergencia del vector B en D, de la forma:

D=divergence(B,[x,y,z]);

Como resultado, D es igual a:

= 6

Ahora debemos integrar D, usaremos el comando int tres veces, respecto a la regin
anterior del enunciado, guardaremos este resultado en la variable Fl, de la forma:

Fl=int(int(int(D,z,-5,6),y,-4,5),x,-3,4);
El resultado del flujo ser:

2049
=
4

You might also like