Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
Conforme cree funciones en esta sección, asegúrese de comentarlas de manera adecuada. Recuerde
que, aunque muchos de estos problemas se podrían resolver sin una función, el objetivo de este
capítulo es aprender a escribir y usar funciones. 6.1 Como se describió en el ejemplo 6.2, los
metales en realidad son materiales cristalinos. Los cristales metálicos se llaman granos. Cuando el
tamaño de grano promedio es pequeño, el metal es fuerte; cuando es grande, el metal es más débil.
Dado que cada cristal en una muestra particular de metal es de un tamaño diferente, no es obvio
cómo se podría describir el tamaño de cristal promedio. La American Society for Testing and
Materials (ASTM) desarrolló la siguiente correlación para estandarizar las mediciones de tamaño de
grano: N = 2^n-1
El tamaño de grano ASTM (n) se determina al observar una muestra de metal bajo un microscopio a
una amplificación de 100 x (potencia 100). Se estima (N) el número de granos en un área de 1
pulgada cuadrada (dimensiones reales de 0.01 pulgada x 0.01 pulgada) y se usa en la ecuación
precedente para encontrar el tamaño de grano
ASTM.
(a) Escriba una función MATLAB llamada num_grains para encontrar el número de
granos en un área de 1 pulgada cuadrada (N) a una amplificación de 100x cuando
el tamaño de grano ASTM se conoce.
(b) Use su función para encontrar el número de granos para tamaños de grano ASTM n
= 10 a 100.
(c) Cree una gráfica de sus resultados.
Ejercicio 6.2
Acaso la ecuación más famosa en física sea E = mc2 que relaciona la energía E con la masa m. La rapidez
de la luz en el vacío, c, es la propiedad que vincula a las dos. La rapidez de la luz en el vacío es 2.9979 x
108 m/s.
(a) Cree una función llamada energy para encontrar la energía correspondiente a una masa dada en kg.
Su resultado estará en joules, pues 1 kg m2/s2 = 1 joule.
(b) Use su función para encontrar la energía correspondiente a masas desde 1 kg hasta 106 kg. Use la
función logspace (consulte help/logspace) para crear un vector masa adecuado.
(c) Cree una gráfica de sus resultados. Intente usar diferentes enfoques de graficación logarítmica (por
ejemplo: semilogy, semilogx y loglog) para determinar la mejor forma de graficar sus resultados.
Ejercicios 6.10 Los barómetros se han usado durante casi 400 CalcularPresionATM =
años para medir cambios de presión en la atmósfera. El primer
barómetro conocido lo inventó Evangelista Torricelli (1608- @(PrimerResultado)
1647), quien fue estudiante de Galileo en Florencia, Italia, PrimerResultado/101325;
durante sus años finales.
La altura de un líquido en un barómetro es directamente resultado =
proporcional a la presión atmosférica, o
CalcularPresionATM(PrimerR
P = rgh esultado);
La presión del fluido es 48.525596 La presión del fluido La presión del fluido es 89.182176
es 49.837098
La presión del fluido es 90.493679
La presión del fluido es 51.148601 La presión del fluido es 91.805181
donde
g = aceleración debida a la gravedad,
9.8 m/s2, t = tiempo en segundos, x =
distancia recorrida en metros.
Si ya cursó cálculo, sabe que se puede encontrar la velocidad del objeto al tomar la
derivada de la ecuación anterior. Esto es,
(a) Cree una función llamada free_fall con un solo vector de entrada t que regrese valores para distancia
x, velocidad v y aceleración g.
(b) Ponga a prueba su función con un vector tiempo que varíe desde 0 hasta 20 segundos.
Ejercicio 6.8
Cree una función llamada polygon que dibuje un polígono con cualquier número de lados. Su
función debe requerir una sola entrada: el número de lados deseado. No debe regresar valor alguno a
la ventana de comandos, sino que debe dibujar el polígono solicitado en coordenadas polares.
Ejercicio 6.9
Este problema requiere que usted genere tablas de conversión de temperatura.
Use las siguientes ecuaciones, que describen las relaciones entre temperaturas en
grados Fahrenheit (TF), grados Celsius (TC), grados Kelvin (TK) y grados
Rankine (TR), respectivamente:
Inciso a)
Inciso B
Inciso C
Inciso D
Ejercicio 6.11 La energía requerida para calentar agua a presión constante es aproximadamente
igual a
E = mCpΔT
Donde
(a) Cree una función anónima llamada heat para encontrar la energía requerida para
calentar 1 gramo de agua si el cambio en temperatura se proporciona como entrada.
Los joules son la unidad de energía usada con más frecuencia en ingeniería. Cree otra función
anónima cal_to_J para convertir su respuesta de la parte (a) en joules. (Existen 4.2 joules/cal.)
m
=
1
;
C
=
1
;
h1= input('Ingrese Temperatura inicial: ');
h2= input('Ingrese Temperatura final: ');