0% encontró este documento útil (0 votos)
25 vistas4 páginas

Programación de Compras y Cálculos Matemáticos

El documento presenta una serie de problemas y ejercicios relacionados con la programación, incluyendo la compra de gasolina, conversiones de unidades, cálculos de factoriales, monitoreo de temperatura, simulaciones de cohetes, funciones matemáticas y secuencias de Fibonacci. Se proponen tareas específicas que requieren el uso de bucles, arreglos y gráficos en MATLAB. Cada sección incluye instrucciones sobre cómo implementar las soluciones y verificar los resultados.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
25 vistas4 páginas

Programación de Compras y Cálculos Matemáticos

El documento presenta una serie de problemas y ejercicios relacionados con la programación, incluyendo la compra de gasolina, conversiones de unidades, cálculos de factoriales, monitoreo de temperatura, simulaciones de cohetes, funciones matemáticas y secuencias de Fibonacci. Se proponen tareas específicas que requieren el uso de bucles, arreglos y gráficos en MATLAB. Cada sección incluye instrucciones sobre cómo implementar las soluciones y verificar los resultados.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

1.

Compra de gasolina

Existen cuatro países en el mundo que oficialmente no usan el sistema métrico: Estados
Unidos, Reino Unido, Liberia y Myanmar. Incluso, en Estados Unidos la práctica es que
algunas industrias sean casi completamente métricas y otras todavía usen el sistema
inglés de unidades. Por ejemplo, cualquier mecánico le dirá que, aunque los automóviles
antiguos tengan una mezcla de componentes, algunos métricos y otros ingleses, los
automóviles nuevos (cualquier automóvil construido después de 1989) casi son
completamente métricos. El vino se envasa en litros, pero la leche se envasa en galones.
Los estadounidenses miden distancia en millas, pero la electricidad en watts. La confusión
entre unidades métricas e inglesas es común. Los estadounidenses que viajan a Canadá,
por lo general, se confunden debido a que la gasolina se vende en litros en Canadá, pero
en Estados Unidos en galones. Imagine que usted quiere comprar gasolina (figura). escriba
un programa que

a. pregunte al usuario si quiere ordenar la gasolina en litros o en galones.


b. conmine al usuario a ingresar cuántas unidades quiere comprar.
c. calcule el costo total al usuario, si supone que la gasolina cuesta $2.89 por galón.

2. Use un bucle for para resolver los siguientes problemas:

a. Cree una tabla que convierta pulgadas a pies.

b. Considere la siguiente matriz de valores:

x = [45,23,17,34,85,33]

¿Cuántos valores son mayores que 30? (Use un contador.)

c. Use un bucle for para sumar los elementos de la matriz en el problema 2. Compruebe
sus resultados con la función sum. (Use la característica help si no sabe o recuerda cómo
usar sum.)

3. Cálculo de factoriales con un bucle while

Cree una nueva función llamada fact2 que use un bucle while para encontrar N! Incluya un
enunciado if para verificar números negativos y confirmar que la entrada es un escalar.

a. Establezca el problema.

b. Describa las entradas y salidas.

Entrada Un valor escalar N

Salida El valor de N!

c. Desarrolle un ejemplo a mano para verificar si el programa está funcionando


correctamente.

d. Desarrolle una solución MATLAB.


4. Un sensor que monitorea la temperatura de un tubo de calentamiento de un patio
trasero registra los datos que se muestran en la tabla 8.5.

(a) La temperatura nunca debe superar los 105 °F. Encuentre los números y los índice de
las temperaturas que superan la temperatura máxima permisible (guardar en arreglos).

(b) Determine cuántas veces se superó la temperatura máxima permisible.

(c) Determine en qué momentos la temperatura superó la temperatura máxima permisible


con los números índice que se encontraron en la parte (a).

(d) La temperatura nunca debe ser menor que 102 °F. Determine cuántas veces la
temperatura fue menor que la temperatura mínima permisible.

(e) Determine en qué momento la temperatura fue menor que la temperatura mínima
permisible.

(f) Determine en qué momento la temperatura estuvo dentro de los límites permisibles (es
decir: entre 102 °F y 105 °F, inclusive).

(g) Use la función max para determinar la temperatura máxima alcanzada y el momento en
que ocurrió.
5. La altura de un cohete (en metros) se puede representar mediante la siguiente
ecuación:

Cree un vector de valores de tiempo (t) desde 0 hasta 100 a intervalos de 2 segundos.

(a) Determine cuándo el cohete golpea el suelo hasta dentro de 2 segundos. (Sugerencia:
el valor de altura será positivo para todos los valores hasta que el cohete golpee el suelo.)

(b) Determine la altura máxima del cohete y el tiempo correspondiente.

(c) Cree una gráfica con t en el eje horizontal y altura en el eje vertical para tiempos hasta
que el cohete golpee el suelo. Asegúrese de agregar un título y etiquetas de eje.*

6. Teniendo en cuenta los siguientes criterios de la función f:

Para x < 2p, f(x) = 21

Para x ≥ - π y x ≤ π, f(x) = cos(x)

Para x > p, f(x) = 21

Grafique sus resultados para valores de x desde -2 π hasta 2 π. Elija su espaciamiento para
crear una curva suave.

7. Una secuencia de Fibonacci está compuesta de elementos creados al sumar los


dos elementos previos. La secuencia de Fibonacci más simples comienza con 1, 1
y procede del modo siguiente:

1, 1, 2, 3, 5, 8, 13, etcétera

Sin embargo, una secuencia de Fibonacci se puede crear con cualesquiera dos números
iniciales. Las secuencias de Fibonacci aparecen regularmente en la naturaleza. Por
ejemplo, la concha del nautilus con cámaras (figura) crece en concordancia con una
secuencia de Fibonacci.

Conmine al usuario a ingresar los dos primeros números en una secuencia de Fibonacci y
el número total de elementos solicitados para la secuencia. Encuentre la secuencia al usar
un bucle for. Ahora grafique sus resultados en una gráfica polar. Use el número de elemento
para el ángulo y el valor del elemento en la secuencia para el radio.

También podría gustarte