Está en la página 1de 4

MATLAB

3. MANIPULACIÓN DE MATRICES Y GRAFICACIÓN


Ejemplo 1:
a. El área de un rectángulo es longitud por ancho (A = longitud X ancho). Encuentre las
áreas de los rectángulos con longitudes de 1, 3 y 5 cm y con anchos de 2, 4, 6 y 8 cm.
b. El volumen de un cilindro es V = 𝜋𝑟 2 ℎ. Encuentre el volumen de los contenedores
cilíndricos con radios desde 0 hasta 12 m y alturas desde 10 hasta 20 m. Aumente la
dimensión del radio por 3 m y la altura, por 2 m.
Ejemplo 2:
a. Cree una matriz 3 x 3 de ceros.
b. Cree una matriz 3 x 4 de ceros.
c. Cree una matriz 3 x 3 de unos.
d. Cree una matriz 5 x 4 de unos.
e. Cree una matriz 4 x 6 en la que todos los elementos tengan un valor de pi.
f. Use la función diag para crear una matriz cuya diagonal tenga valores de 1, 2, 3.
g. Cree una matriz mágica 10 x 10.

Opciones de línea, marca y color:


Ejemplo 3
a. Grafique x contra y para 𝑦 = 𝑠𝑒𝑛(𝑥). Sea x que varía desde 0 hasta 2𝜋 en incrementos
de 0,1𝜋.
b. Agregue un título y etiquete su gráfica.
c. Grafique x contra 𝑦1 y 𝑦2 para 𝑦1 = 𝑠𝑒𝑛(𝑥) y 𝑦2 = 𝑐𝑜𝑠(𝑥). Sea x que varía desde 0
hasta 2𝜋 en incrementos de 0,1𝜋. Agregue un título y etiquete su gráfica.
d. Vuelva a crear la gráfica de la parte c, pero haga la línea sen(x) rayada y roja. Haga la
línea cos(x) verde y punteada.
e. Agregue una leyenda a la gráfica de la parte d.
f. Ajuste los ejes de modo que el eje x vaya de −1 a 2𝜋 + 1 y el eje 𝑦 de −1,5 𝑎 1,5.
Ejemplo 4
a. Subdivida una ventana de figura en 2 filas y 1 columna. A continuación, en la ventana
superior, grafique 𝑦 = 𝑡𝑎𝑛(𝑥) para −1,5 ≤ 𝑥 ≤ 1,5 y use un incremento de 0,1.
Luego, agregue un título y etiquetas de eje a su gráfica. Finalmente, en la ventana
inferior, grafique 𝑦 = 𝑠𝑒𝑛ℎ(𝑥) para el mismo rango de x. Agregue un título y
etiquetas a su gráfica.
b. Realice nuevamente el ejercicio, pero esta vez dividiendo la ventana de figura
verticalmente en lugar de horizontalmente.
Ejemplo 5: Grafique las siguientes ecuaciones polares:
a. 𝑟 = 5 cos(4𝜃) , 0 ≤ 𝜃 ≤ 2𝜋. En la misma ventana grafique también 𝑟 = 4 cos(6𝜃).
b. 𝑟 = 5 − 5 sin(𝜃)
c. 𝑟 = √25cos (2𝜃)
d. Grafique una estrella de 5 puntas. Guíese de la figura.

Ejemplo 6: Cree una gráfica lineal, dos semilogarítmicas y una


logarítmica para cada ecuación. Trabaje con subgráficas.
a. 𝑦 = 5𝑥 + 3
b. 𝑦 = 3𝑥 2
c. 𝑦 = 12𝑒 𝑥+2
d. 𝑦 = 1/𝑥
Ejemplo 7: Cree un histograma para una distribución uniforme y otro para una distribución
normal. Use las funciones rand y randn. Luego, cree otros dos histogramas en la misma
ventana, el primero de una distribución uniforme con rango de 5 a 10; y el segundo, de una
distribución normal con desviación estándar igual a 3 media igual a 5.
Ejemplo 8: Cree una gráfica de las funciones que siguen. Necesitará seleccionar un rango
apropiado para cada gráfica. No olvide poner título y etiquetas a sus gráficas.
a. 𝑓(𝑡) = 5𝑡 2
b. 𝑓(𝑡) = 5𝑠𝑒𝑛2 (𝑡) + 𝑡𝑐𝑜𝑠 2 (𝑡)
c. 𝑓(𝑡) = 𝑡𝑒 𝑡
d. 𝑓(𝑡) = ln(𝑡) + 𝑠𝑒𝑛(𝑡)
PRÁCTICA
• La ecuación general para la distancia que recorre un cuerpo en caída libre (sin tomar
en cuenta la fricción del aire) es

1 2
𝑑= 𝑔𝑡
2

donde,

d = distancia
g = aceleración debida a la gravedad
t = tiempo.

Cuando un satélite orbita un planeta, está en caída libre. Muchas personas creen que,
cuando el transbordador espacial entra en órbita, deja detrás la gravedad; pero la
gravedad es lo que mantiene al transbordador en órbita. El transbordador (o
cualquier satélite) en realidad cae hacia la Tierra. Si va lo suficientemente rápido de
manera horizontal, permanece en órbita; si va muy lentamente, golpea el suelo. El
valor de la constante g, la aceleración debida a la gravedad, depende de la masa del
planeta. En diferentes planetas, g tiene diferentes valores. Encuentre qué tan lejos
caería un objeto en tiempos desde 0 hasta 100 segundos en cada uno de los planetas
del sistema solar y en la Luna.

Cuerpo Gravedad (m/s2)


Mercurio 3,7
Venus 8,87
Tierra 9,8
Luna 1,6
Marte 3,7
Júpiter 23,12
Saturno 8,96

• El rango o el alcance de un objeto que se lanza en un ángulo 𝜃 con respecto al eje x


y una velocidad inicial 𝑣0 está dado por
𝑣0
𝑅(𝜃) = 𝑠𝑒𝑛(2𝜃)
𝑔

Use g = 9.89 𝑚/𝑠 2 y una velocidad inicial de 100 m/s. Demuestre que el rango
máximo se obtiene a 𝜃 = 𝜋⁄4 al calcular y graficar el rango para valores de 𝜃 en
incrementos de 0.05. Repita sus cálculos con una velocidad inicial de 50 m/s y
grafique ambos conjuntos de resultados en una sola gráfica.
• La distancia que recorre un proyectil cuando se dispara a un ángulo 𝜃 fijo es función
del tiempo y se puede dividir en distancias horizontal y vertical de acuerdo con las
fórmulas:

𝑥(𝑡) = 𝑣𝑜 cos (𝜃)𝑡


1
𝑦(𝑡) = 𝑣𝑜 sen(𝜃) 𝑡 − 𝑔𝑡 2
2

a. Suponga que el proyectil descrito se dispara con una velocidad inicial de 100 m/s
y un ángulo de lanzamiento de 𝜋/4 (45°). Encuentre la distancia recorrida tanto
horizontal como verticalmente (en las direcciones x y y) para tiempos desde 0
hasta 20 s.

- Grafique distancia horizontal contra tiempo.


- En una nueva ventana de figura, grafique distancia vertical contra tiempo.
- En otra ventana, grafique distancia horizontal vs. distancia vertical.

b. Calcule tres nuevos vectores para cada una de las distancias verticales (𝑦1 ,
𝑦2 , 𝑦3 ) y horizontales (𝑥1 , 𝑥2 , 𝑥3 ) recorridas. Suponga ángulos de lanzamiento de
𝜋 𝜋 𝜋
, 𝑦 6.
2 4

- En una nueva ventana de figura, grafique distancia horizontal en el eje x y


distancia vertical en el eje y, para los tres casos. (Tendrá tres líneas)

- Haga una línea sólida, una rayada y una punteada. Agregue una leyenda para
identificar cuál línea es cuál.

𝜋
c. Recree la gráfica de c. Esta vez, cree una matriz theta de los tres ángulos, ,
2
𝜋 𝜋
𝑦 6 . Use la función meshgrid para crear una malla de theta y el vector tiempo
4
(t). Luego use las dos nuevas variables en malla que creó para recalcular la
distancia vertical (y) y la distancia horizontal (x) recorridas. Cada uno de sus
resultados debe ser una matriz 20 x 30. Use el comando plot para graficar x en
el eje x y 𝒚 en el eje y.

También podría gustarte