Escolar Documentos
Profissional Documentos
Cultura Documentos
ORIENTACIONES
• Revisar algunas técnicas numérica para el
presente capitulo.
• Identificar adecuadamente los parámetros
físicos a modelar.
• Leer previamente el manual de usuario
antes de clase virtual.
¡La universidad para todos!
Contenidos temáticos
Donde,
μmax=velocidad específica de crecimiento máxima, h-1
Ks=constante de saturación, g/l
S=concentración de sustrato limitante, g/l
Ecuaciones dinámicas.
¡La universidad para todos!
Ejemplo:
Condiciones iniciales: X(0)=0.05 g/l, P(0)=0 g/l, S(0)=14.5 g/l
μmax=1 /h, Ks=7, Ypx=0.5, Yxs=0.45
¡La universidad para todos!
MODELOS HIDRAULICOS
¡La universidad para todos!
¡La universidad para todos!
¡La universidad para todos!
¡La universidad para todos!
¡La universidad para todos!
¡La universidad para todos!
¡La universidad para todos!
¡La universidad para todos!
Ficheros *.m
• Son ficheros de texto (ASCII) que constituyen el
centro de la programación en Matlab
• Existen 2 tipos, de comando y de funciones
• Fichero de comando contiene una sucesión de
comandos que se ejecutan al teclear su nombre,
puede llamar a otros ficheros de comando
• Fichero de funciones permite definir funciones
análogas a las de Matlab, con su nombre, sus
argumentos y sus valores de retorno (comienza
siempre por function)
¡La universidad para todos!
c = 5/9*(f-32);
CONDICIONAL IF
if condicion1
instruccciones1
elseif
instruccciones2
else
instruccciones3
end
¡La universidad para todos!
Ejemplo 1:
Crear un programa en el que se introduzcan dos números por el teclado y
que nos diga cual es el mayor.
Ejemplo 2:
Crear un programa tal que un usuario introduzca un número del
0-9 y un segundo usuario tenga que acertarlo.
n=input('dime un numero')
if a>9|n<0
disp('Intruduzca un numero correcto')
return
end
clc
g=input('intenta adivinar:')
if g==n
disp('correcto!!!!!')
else
disp('no acertaste')
end
¡La universidad para todos!
BUCLES
Loop FOR:
for x=arreglo
comandos
end
¡La universidad para todos!
Ejemplo:
Script que calcula el seno de x para x entre 0 y pi con intervalos de 1
while condición
instruccciones
end
Ejemplo:
Crear un programa que realice lo siguiente:
Preguntar un número al usuario y detenerse cuando ese número sea
mayor que 100.
A continuación se muestra el programa y un ejemplo de su aplicación.
n=1;
while n<100
n=input('número:')
end
¡La universidad para todos!
Ejercicio 1.2
Bajarse el archivo de datos: distrib_aleat.txt, del campus virtual, y
mostrar gráficamente con matlab.
Ejercicio 1.3
Utilizando datos del censo de EEUU, del archivo “ejercicio1.txt” y
graficar en Matlab con sus respectivas etiquetas y retículas.
Ejercicio 1.4
Utilizando datos del censo de la población española y publicada por el
Instituto Nacional de Estadística desde 1900 hasta 1991 archivo
“ejercicio2.txt”, graficar en Matlab con sus respectivas etiquetas y
retículas y Añadir los datos desde 1996 a 2005 del archivo
“ejercicio2b.txt”, en la gráfica anterior obtenida
¡La universidad para todos!
¡Gracias!