ESTRUCTURAS DE CONTROL
CICLOS FOR Y MTODO DE SIMPSON 1/3
6.1 OBJETIVOS
a)
b)
c)
d)
e)
declaracin an
case valor 2
declaracin b1
declaracin b2
declaracin bn
case valor 3
declaracin c1
declaracin c2
1
declaracin cn
otherwise
declaracin d1
declaracin dn
end
6.2.3 La instruccin for
La instruccin for se usa para formar ciclos o lazos de instrucciones que se tienen que repetir
un nmero determinado de veces. La sintaxis es:
for
variable = expresin
declaracin 1
declaracin 2
declaracin n
end
6.3 PRE-LABORATORIO
Escribir, comprobar y guardar cada uno de los ejemplos que se presentan a continuacin. Para
cada ejercicio escribir como comentario (%) dentro del cdigo una breve explicacin de lo que
ocurri al ejecutar el ciclo.
1. Elabore un archivo m que resuelva lo siguiente (Nombre del archivo: pre6_1_ccd)
Nota: ccd, es la clave que tienes asignada en el centro de cmputo docente
Deseamos sumar todos los elementos aij de una matriz n x m. Esto se puede hacer realizando
la suma
6.- Elabore un archivo m que resuelva lo siguiente (Nombre del archivo: pre6_6_ccd)
Realice un programa que calcule el promedio de las calificaciones de un alumno. El programa pedir el
nmero de calificaciones y la calificacin una por una.
1. Definimos "n", nmero de intervalos; los intervalos son las secciones en que se va a dividir el rea
total. Recomendado de 10 a 20 secciones, y debe ser un nmero par. El incremento h resulta de
la diferencia de xf menos x1, dividida entre n.
x1:
xf:
n:
h=(xf-x1)/n=
1
5
18
0.22
Los factores de conversin son: 1 J=0.738 ft-lb = 0.239 cal =6.24 x 1018 eV. Utilizar el programa
para convertir:
a) 170 J a ft-lb
b) 2500 cal a J.
c) 1.7 eV a cal.
PARA n=50
CODIGO MATLAB
RESULTADOS
CODIGO MATLAB
6.5. POST-LABORATORIO
Elabore archivos m y hojas de clculo (Excel) para los siguientes problemas.
1.
Elabore un archivo m que resuelva lo siguiente (Nombre de los archivos: post6 _1_ccd)
Escribir un programa (en un fichero script) que convierta una cantidad de energa dada
(trabajo) en J (Joules), ft-lb (pies-libras), cal (caloras) o eV (electrovoltios) a la cantidad
equivalente en otra unidad diferente especificada por el usuario. El programa solicitar
que se introduzca la cantidad de energa y su unidad, as como las unidades en las que
se desea su conversin. La salida ser la cantidad introducida convertida a la nueva
unidad de energa elegida.
2.
Elabore un archivo m que resuelva lo siguiente (Nombre de los archivos: post6 _2_ccd)
Los estadounidenses que viajan a Canad, por lo general, se confunden debido a que la
gasolina se vende en litros en Canad, al igual que los canadienses se confunden al
viajar a Estados Unidos ya que en Estados Unidos se vende en galones. Crea un
programa que les ayude a comprar la gasolina sin problemas de unidades. El programa:
Preguntar al usuario si quiere ordenar la gasolina en litros o galones.
Preguntar cuantos litros o galones desea comprar.
Calcular el costo total, suponiendo que la gasolina cuesta $2.89 por galn.
Utiliza la estructura switch/case y la estructura if.
3.
Supngase que
para un fluido particular. Si m=10 y
4.- Elabore un archivo m que resuelva lo siguiente (Nombre de los archivos: post6 _4_ccd)
Calcule el cambio de entropa
que sufre un gas ideal a presin constante al cambiar su
temperatura de 300 a 380 J. Utilice el mtodo de Simpson 1/3. Calcular el promedio de cp, e
introducirlo como una constante en la formula.
T(k)
300
4.97
310
5.02
320
5.06
330
5.11
340
5.16
350
5.19
360
5.22
370
5.25
380
5.26
390
5.28
400
5.30
10