FACULTADDEINGENIERIAYARQUITECTURA
INGENIERIAQUMICAEINGENIERIADEALIMENTOS
PROGRAMADECURSO:
GENERALIDADES
I.
Nombredelcurso:
IntroduccinalanlisisnumricoparaIngenieria
Quimica/AlimentosatravsdeMatlab/Octave
Prerrequisito :
MatemticaIII,ProgramacinI.Serecomiendaserestudianteencurso
deBME115osuperior
.
Ciclo
:
I
AoAcadmico:
2015
Carrera
:
IngenieraQumicaeIngenieriadealimentos.
Instructores :
Br.CarlosCruzMarroqun,Br.LuisErnestoRodriguez
Duracin
:
8jornadas.
HoraClase:
60minutos.
Elpresentecursoesunaintroduccinalaprogramacinorientadaalanlisisnumricoy
matemtico,tilendiferentesasignaturasdelpensumdelascarrerasdeingeniera
qumicaeingenieradealimentos,impartidaporestudiantesmiembrosdeASEIQA,conla
finalidaddereforzarprincipalmenteelreadeanlisismatemticoatravsdelasciencias
delacomputacinafindefacilitarloscalculosrealizadosenelambitodenuestras
ingenieras.
II.
OBJETIVOSGENERALES
Adentraraloscursantesalanlisisnumricoaplicado.
IntroduciraloscursantesenlasintaxisdeMatlabyOctave.
Instruiraloscursantesatravsdeejemplosconcretosdeingenieria
qumica/alimentos.
III.
CONTENIDOPROGRAMATICO
Temticasdelcurso
1.0Definicinyconceptosbsicos
Queslaaproximacinnumrica?
CmputoCienciasdelacomputacin
Anlisisnumrico
Definicindevectoresymatrices
DefinicindeMatlabyOctave
2.0Vectoresymatrices
Creacindevectoresymatrices:
linspace()
zeros()
ones()
eye()
Losarrays(vectores)comorepresentacindedatosexperimentales
Notacinconpuntoparaoperacionesconarrays
Operacionesbsicasconarrays:suma,producto,indexacin
Operacionesbsicasconmatrices:transpuesta,determinante,indexacin
Operacionespropiasdematrices:
Transpuesta
Determinantes
Ejemploaplicado:balancedemasaatravesdesistemasdeecuacioneslinealesen
unamatriz
3.0Grficasen2y3dimensiones
Comandoplot()
Puntosylineas
pocospuntos:rectas
variospuntos:curvasysuavizado
Creacindematricesyelcomandomeshgrid()
Grficadefuncionesen3d
4.0Ajustedecurvas:regresioneseinterpolacin
Regresiones
regresionporminimoscuadrados
regresionlineal
regresionpolinomial
linealizasionparalaregresionexponencial
Interpolacion
interpolacionlineal
polinomiosdeinterpolaciondeNewton
PolinomiosdeinterpolaciondeLagrange
Casoaplicado:regresindegrficodeequilibrioparatorredeabsorbcin
5.0CAS(ComputerAlgebraSystem)
Funcionsolve()ysistemasdeecuaciones
Casoaplicado:Balancesdemateriaenunreactor
6.0Diferenciacinnumrica
Diferenciacionalaizquierda,aladerechayalcentro
Comandodiff()
Casoaplicado:torredeadsorbcin
Casoaplicado:ecnJouleThompson
7.0Integracinnumrica
Frmuladel
Trapecio,simpsom,formulasdeNewtonCortes
Comandosdeintegracionpropiosdellenguaje
Casoaplicado:graficatorredeadsorbcin.
8.0Procesositerativos(recursividad)
EstructurasdecontrolIf,Whileyfor
NewtonRaphson
Casoaplicado:DespejarVolumendeEcnVirial
Casoaplicado:rociop,casosemiideal
9.0Scrips,funcionesymdularidad
Casoaplicado:cracindeunscripparadeterminarlarectadeoperacinen
unatorre
IV.
METODOLOGIA.
Lametodologadetrabajoconstade8sesiones.Conunaduracinde60minutoscada
una,paradesarrollarunaparteprcticaconlaintervencindeldesarrolladordelcurso.El
localparadesarrollardichasprcticasserelcentrodecomptodeASEIASparael
GrupoAyelINFOCENTROparaelGrupoB.
V.
ALCANCES.
Sepretendeinstaurarestecursocomounaportecontinodepartedelaasociacinde
estudiantesdelaescueladeingenieraqumicaeingenieradealiemntosASEIQA,haca
lasnuevasgeneracionesdeestudiantesdenuestrascarreras.Afindeambientarlosenel
usodelasareasinformticascomounaherramientaimportante,relacionadaalanlisisy
diseoeningenieraqumicaeingenieradealimentos.
VI.
CALENDARIZACION.
jornada1
jornada2
semana1
Vectoresymatrices
Graficasen2y3
dimensiones
semana2
Regresiones
CAS(ComputerAlgebra
System)
semana3
Diferenciacinnumrica
Integracinnumrica
semana4
Procesositerativos
Scrips,funcionesy
(recursividad)
mdularidad
VII.
BIBLIOGRAFIA.
Chapra,S.C.,Canale,R.P.,ValleSotelo,J.C.d.,EnrquezBrito,J.,&RoaHano,M.d.
C.(2007).
Mtodosnumricosparaingenieros(5aed.).Mxico:MacGrawHill
InteramericanaEditores.
PradeepAhuja(2010).
IntroductiontoNumericalMethodsinChemicalEngineering
(1ra
Edicin)NuevaDelhi:PHILearningPrivateLimited
Referencasyrecursosonline
http://www.tutorialspoint.com/matlab/matlab_overview.htm
https://www.youtube.com/playlist?list=PL8bSwVy8_IcPUKnx2ZR5v5r5bD13z2U2
http://mat.caminos.upm.es/iceoctave/
http://en.wikibooks.org/wiki/Octave_Programming_Tutorial/Vectors_and_matrices
DescargarOctaveUPM(licensiadesoftwarelibre)
http://mat.caminos.upm.es/octave/
http://mat.caminos.upm.es/iceoctave/