Está en la página 1de 13

Universidad Autónoma del Estado de México

Facultad de Medicina
Licenciatura en Bioingeniería Médica

PROGRAMA DE ESTUDIOS

MÉTODOS NUMÉRICOS

Mtro. Juan Pablo Coba Juárez Pegueros


Dra. Adriana H. Vilchis González
Marzo de
Elaboró: Dr. Jorge Rodríguez Arce Fecha:
2017
Dr. Otniel Portillo Rodríguez
Dr. Marcelo Romero Huertas
Dr. Rigoberto Romero Huertas

H. Consejo académico H. Consejo de Gobierno


Fecha de
13 de junio 2017 14 de junio 2017
aprobación

1
Índice

Pág.

I. Datos de identificación 3

II. Presentación del programa 4

III. Ubicación de la unidad de aprendizaje en el mapa curricular 6

IV. Objetivos de la formación profesional 7

V. Objetivos de la unidad de aprendizaje 7

VI. Contenidos de la unidad de aprendizaje, y su organización 8

VII. Acervo bibliográfico 10

VIII. Mapa curricular 11

2
Programas de estudio

I. Datos de identificación

Espacio educativo donde se imparte Facultad de Medicina


Licenciatura Bioingeniería Médica
Unidad de
Métodos Numéricos Clave L43827
aprendizaje
Carga académica 2 2 4 6
Horas teóricas Horas prácticas Total de horas Créditos
Período escolar en que se ubica 1 2 3 4 5 6 7 8 9 10
Seriación Ninguna Programación Avanzada
UA Antecedente UA Consecuente
Curso Curso-taller X
Tipo de Seminario Taller
UA Laboratorio Práctica profesional
Otro tipo (especificar)
Modalidad educativa
Escolarizada. Sistema rígido No escolarizada. Sistema virtual
Escolarizada. Sistema flexible X No escolarizada. Sistema a distancia
No escolarizada. Sistema abierto Mixta (especificar).
Formación académica común
Médico Cirujano 2003 Filosofía 2004
Nutrición 2003 Historia 2004
Terapia Física 2004
Terapia Ocupacional 2004

Formación académica equivalente Unidad de Aprendizaje


Médico Cirujano 2003
Nutrición 2004
Terapia Física 2004
Terapia Ocupacional 2004
Bioingeniería Médica 2010
Ingeniería Mecánica 2004
Ingeniería Civil 2004
Ingeniería en Electrónica 2004
Ingeniería en Computación 2004
Filosofía 2004

3
II. Presentación del programa
De acuerdo a su perfil de egreso, el licenciado en Bioingeniería Médica es un
profesional que colabora, con equipos multidisciplinarios, en el cuidado de la salud
y la mejora de la calidad de vida del ser humano; en particular, en el ámbito de la
tecnología aplicada al servicio médico directo al paciente (diagnóstico,
prevención, tratamiento y rehabilitación). Dicho perfil es ambicioso y para lograrlo,
el alumno tiene que desarrollar competencias que llevan a plantear y resolver
problemas de una manera metodológica, de tal manera que pueda implementar
las soluciones con las herramientas tecnológicas que tenga a su disposición.

El análisis numérico trata de diseñar métodos para aproximar, de una manera


eficiente, las soluciones a problemas expresados matemáticamente. La eficiencia
del método depende tanto de la precisión que se requiera como de la facilidad
con la que pueda implementarse. En situaciones prácticas, el problema
matemático se deriva de un fenómeno físico sobre el cual se han hecho algunas
suposiciones para simplificarlo y para poderlo representar matemáticamente.

Generalmente cuando se relajan las suposiciones físicas llegamos a un modelo


matemático más apropiado, pero, al mismo tiempo, más difícil o imposible de
resolver explícitamente, ya que normalmente, resulta con frecuencia más
apropiado encontrar una solución aproximada del modelo matemático más
complicado que encontrar una solución exacta del modelo simplificado. Para
obtener tal aproximación se implementa un método en forma de algoritmo. El
algoritmo consiste de una secuencia de operaciones algebraicas y lógicas que
producen la aproximación al problema matemático y se espera que también al
problema físico, con una tolerancia o precisión determinada.

Como la eficiencia de un método depende de su facilidad de implementación, la


elección del método apropiado para aproximar la solución de un problema está
influenciada significativamente por los cambios tecnológicos en calculadoras y
equipos de cómputo. En el siglo pasado, antes del uso generalizado del equipo
digital de cómputo, no se podían aplicar los métodos que requerían una gran
cantidad de cómputo. Sin embargo, desde entonces, los adelantos en el equipo
de cómputo han hecho que estos métodos más atractivos. El factor limitante en
la actualidad es generalmente la capacidad de almacenamiento de la
computadora, a pesar de que el costo asociado con los tiempos de cómputo es,
desde luego, también un factor importante. La disponibilidad de equipos de
cómputo personales y de calculadoras programables de bajo costo es también un
factor que influye en la elección de un método de aproximación, ya que éstas
pueden usarse para resolver muchos problemas relativamente simples.

4
Las ideas básicas sobre las cuales se apoyan la mayoría de las técnicas
numéricas actuales no son recientes, al igual que los métodos usados para
predecir las cotas del error máximo que se puede producir al aplicar los métodos.

Por lo tanto, es de interés primordial determinar la manera en la que estos


métodos se han desarrollado y cómo puede estimarse su error, ya que sin duda,
algunas variaciones de estas técnicas se usarán en el futuro para desarrollar y
aplicar procedimientos numéricos independientemente de la tecnología.

Los métodos que incluidos en el presente programa son aquellos que se usan
comúnmente en problemas de actualidad y por lo tanto, es factible que se
desarrollen versiones mejoradas de ellos en un futuro cercano.

Esta unidad de aprendizaje presenta al alumno métodos numéricos base a fin de


que pueda proponer soluciones numéricas a problemas de bioingeniería mediante
el uso de un software especializado. Para cumplir este objetivo, esta unidad de
aprendizaje se integra por cinco bloques:
El primer bloque introduce al alumno en el uso del software matemático Matlab
optimizado para resolver problemas de ingeniería y científicos el cual es
adecuado para el análisis numérico.
El segundo bloque discute los errores en magnitudes, comprendiendo el
concepto de error, técnicas de redondeo y tolerancia mediante la resolución
de problemas ilustrativos que muestren el efecto de la acumulación de errores
en el cálculo.
El tercer bloque describe la solución de sistemas de ecuaciones lineales
utilizando técnicas numéricas para su aplicación en el cálculo de variables
biomédicas.
El cuarto bloque muestra la solución de sistemas de ecuaciones no lineales
mediante técnicas numéricas aplicables al cálculo de variables biomédicas.
Finalmente, los bloques quinto y sexto, ilustran los procesos de integración y
diferenciación, utilizando técnicas de acumulación y derivación numérica
respectivamente, aplicables al cálculo de variables biomédicas.

el alumno será capaz de identificar las operaciones básicas que una computadora
sabe hacer, los tipos de datos, la forma de escritura de expresiones y la
evaluación de las mismas. Este bloque es importante debido a que con los
conocimientos adquiridos los alumnos serán capaces de traducir oraciones en
instrucciones computacionales.

Estructuras de Control en diagrama de Flujo y


pseudocódigo

5
estructuras de control, las cuales no tienen una
manera de resolver problemas sino que son abstracciones que son
implementadas a través de diagramas de flujo y pseudocódigo. A través de
ejercicios, los alumnos junto con el profesor construirán soluciones a problemas
propuestos, dichas soluciones tendrán que ser implementadas en diagramas de
flujo y/o pseudocódigo.

El profesor debe hacer énfasis que las estructuras de control pueden ser
implementadas de manera diferente en cada lenguaje de programación, sin
embargo la manera en que se plantea la solución no cambia. En este bloque se
hará énfasis en la técnica de prueba de escritorio para verificar si el algoritmo
propuesto resuelve o no el problema.

eficientemente el manejo de la información cuando se implementa un problema


computacional, si bien el algoritmo que resuelve el problema puede funcionar,
éste puede hacer mal uso de los recursos de la computadora. Los alumnos con
la asesoría del profesor deducirán el manejo de arreglos y matrices de datos,
como medios de almacenamiento de la información.

el alumno comprenderá la metodología para poder realizar una programación


modular aplicando la técnica de programación descendente y será capaz de
identificar módulos y realizar una programación modular.

En todos los bloques del curso, el profesor deberá hacer énfasis en la utilización
de algoritmos para resolver problemas, durante todo el curso alumno y profesor
resolverán problemas de tal manera que conforme el curso vaya avanzado, los
alumnos adquirirán más elementos para programar dichos algoritmos con las
herramientas de diagramas de flujo y/o pseudocódigo

III. Ubicación de la unidad de aprendizaje en el mapa curricular


Núcleo de formación: Sustantivo

Área Curricular: Programación

Carácter de la UA: Obligatoria

6
IV. Objetivos de la formación profesional.
Objetivos del programa educativo:
Formar profesionales de la Bioingeniería Médica, con un alto sentido de
responsabilidad, de ética y vocación de servicio, y con las competencias y
aprendizajes para:

Diseñar y construir tecnología para solucionar problemas y necesidades


específicas en los campos de intervención e investigación médica, libre de
riegos sanitarios.
Integrar los principios clínicos implícitos en el diseño y funcionamiento del
equipo médico más representativo del monitoreo, diagnóstico y tratamiento
de enfermedades en la solución de problemas médico-tecnológicos.
Diseñar y adaptar equipos y sistemas tecnológicos para la rehabilitación
integral de personas con discapacidad.
Diseñar y utilizar aparatos para medir variables biológicas y analizar la
información proveniente del mismo.
Evaluar el desempeño y la inversión en tecnología en el campo médico.
Formular y aplicar normas, reglamentos y estándares para el diseño,
producción y uso de la tecnología utilizada en el sector salud.
Analizar la biocompatibilidad de los materiales empleados en medicina, en
su interacción con los tejidos que los rodean.
Resolver problemas sobre actividades motoras y funcionales del cuerpo
humano.
Diseñar, instalar y dar mantenimiento a la tecnología para diagnóstico y
terapia.
Operar estrategias nacionales sobre evaluación, planificación, adquisición
y gestión de tecnologías sanitarias.
Operar y administrar la tecnología en clínicas y hospitales.

Objetivos del núcleo de formación:


Desarrollar en el alumno/a el dominio teórico, metodológico y axiológico
del campo de conocimiento donde se inserta la profesión.

Objetivos del área curricular o disciplinaria:


Conocer, analizar y resolver mediante algoritmos y programación
problemas asociados con los sistemas de la bioingeniería.

V. Objetivos de la unidad de aprendizaje.


Proponer solución a problemas de bioingeniería mediante la aplicación de los
métodos numéricos y el uso de un software especializado.

7
VI. Contenidos de la unidad de aprendizaje, y su organización
Unidad 1. Introducción a Matlab

Objetivo: Identificar los fundamentos del software Matlab a través de la revisión


documental de los manuales de referencia para ser capaces de codificar los
algoritmos de posteriores unidades.
1.1 Características básicas
1.2 Variables
1.3 Operadores
1.4 Entrada y salida de datos
1.5 Estructuras de selección
1.6 Estructuras de iteración
1.7 Manejo de vectores y Matrices
1.8 Uso de funciones predefinidas
1.9 Representación gráfica de datos

Unidad 2. Errores en magnitudes

Objetivo: Comprender el concepto de error, técnicas de redondeo y tolerancia


resolviendo problemas ilustrativos para comprender el efecto de la acumulación
de errores en el cálculo numérico.
2.1 Dígitos significativos
2.2 Concepto de error en magnitudes, error absoluto y relativo
2.3 Técnicas de redondeo: redondeo hacia arriba, redondeo hacia abajo y
truncamiento
2.4 Definición de tolerancia
2.5 Acumulación de errores (cuenta de operaciones) efecto de los errores al
operar una cantidad estimada con errores (suma, multiplicación, etc.)

Unidad 3. Solución de sistemas de ecuaciones lineales.

Objetivo: Resolver problemas de sistemas de ecuaciones lineales utilizando


técnicas numéricas para su aplicación en el cálculo de variables biomédicas.

8
3.1 Eliminación Gaussiana
3.2 Eliminación Gauss-Jordan
3.3 Factorización LU (Choleski y Doolittle)
3.4 Regresión lineal (mínimos cuadrados)

Unidad 4. Solución de ecuaciones no lineales.

Objetivo: Resolver problemas de ecuaciones no lineales utilizando técnicas


numéricas para su aplicación en el cálculo de variables biomédicas.
4.1 Método de punto fijo
4.2 Método de Newton-Raphson
4.3 Método de falsa posición (regula-falsi)
4.4 Método de bisección
4.5 Método de la secante

Unidad 5. Acumulación numérica.

Objetivo: Resolver problemas de integrales utilizando técnicas de acumulación


numérica para su aplicación en el cálculo de variables biomédicas.
5.1 Interpolación polinomial
5.2 Integración numérica (Trapeziode, Simpson)
5.3 Cuadratura Gaussiana
5.4 Polinomios de Taylor

Unidad 6. Diferenciación numérica.

Objetivo: Resolver problemas de derivadas utilizando técnicas de diferenciación


numérica para su aplicación en el cálculo de variables biomédicas.
6.1 Métodos de Euler (hacia adelante, hacia atrás y modificado)
6.2 Método de Runge-Kutta (de segundo y cuarto orden)
6.3 Métodos para resolver ecuaciones diferenciales simultáneas mediante el
uso de Simulink.

9
VII. Acervo bibliográfico
Básica

Burden RL y Faires JD. Análisis numérico. 8a ed. México: Cengage Learning


Editores; 2001.

King RK y Mody NA. Numerical and statistical methods for bioengineering. 1a


ed. Reino Unido: Cambridge University Press; 2011.

Larson R y Falvo DC. Elementary linear algebra. 7a ed. Estados Unidos:


Brooks/Cole CENGACE learning; 2012.

Nieves A y Domínguez F. Métodos numéricos aplicados a la ingeniería. 3ra


ed. México: Grupo editorial Patria; 2007.

Press WH, Teukolsky SA, Vetterling WT y Flannery BP. Numerical recipes:


The Art of Scientific Computing. 3a ed. Reino Unido: Cambridge University
Press; 2007.

Peter Katta, MATLAB for Beginners: A Gentle Approach:Smashwords


Edition, 2016.

Hahn, Brian, Essential MATLAB for Scientists and Engineers 2ed, Elsevier
2013.

Complementaria

Chapra SC y Canale RP. Métodos numéricos para ingenieros. 6a ed. México:


Mac Graw-Hill Interamericana; 2009.

Mathew JH y Fink KD. Métodos numéricos con Matlab. 1a ed. España:


Pearson Education; 2000.

Báez DL. Matlab: con aplicaciones a la ingeniería, física y finanzas México:


Alfa omega editores 2016.

10
VIII. Mapa curricular

11
12
13

También podría gustarte