0% encontró este documento útil (0 votos)
21 vistas10 páginas

Tem304 Programación en Matlab

El documento describe el programa de la asignatura 'Programación en Matlab' en la Facultad de Ciencias Naturales e Ingenierías de las Unidades Tecnológicas de Santander, enfocándose en la importancia de Matlab para el desarrollo de habilidades en el cálculo y análisis de sistemas electromecánicos. Se detallan las competencias específicas y genéricas que los estudiantes deben alcanzar, así como la metodología de enseñanza basada en problemas y la estrategia de evaluación. La asignatura busca familiarizar a los estudiantes con la sintaxis de Matlab y su aplicación en diversas áreas técnicas y científicas.

Cargado por

jenifermds
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
21 vistas10 páginas

Tem304 Programación en Matlab

El documento describe el programa de la asignatura 'Programación en Matlab' en la Facultad de Ciencias Naturales e Ingenierías de las Unidades Tecnológicas de Santander, enfocándose en la importancia de Matlab para el desarrollo de habilidades en el cálculo y análisis de sistemas electromecánicos. Se detallan las competencias específicas y genéricas que los estudiantes deben alcanzar, así como la metodología de enseñanza basada en problemas y la estrategia de evaluación. La asignatura busca familiarizar a los estudiantes con la sintaxis de Matlab y su aplicación en diversas áreas técnicas y científicas.

Cargado por

jenifermds
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIDADES TECNOLÓGICAS DE SANTANDER

PROGRAMA DE ASIGNATURA

FACULTAD: Facultad de Ciencias Naturales e Ingenierías


PROGRAMA ACAD MICO: Tecnología en Operación y Mantenimiento electromecánico
CURSO ACADEMICO: Programación en Matlab
Modalidad: Presencial Virtual
Tipo curso Teórico Práctico X Teórico Semestre
académico: Práctico académico:
CREDITOS: 1
TID: 48 TTI: O
Código Curso Académico: Requisitos y Correquisitos:
TEM304 FCN006 Lógica y Algoritmos
FECHA DE ELABORACÓN: VERSION: 01 FECHA DE ACTUALIZACIÓN:
25/09/2017 25/09/2017
JUSTIFICACION
Matlab es un entorno de desarrollo con un lenguaje de programación de alto nivel que permite
realizar diversos cálculos numéricos que van desde la aplicación del algebra como la solución
de sistemas de ecuaciones lineales de coeficientes constantes, hasta la manipulación de
números complejos, transformadas de Laplace y Fourier que son utilizadas para el diseño de
reguladores y controladores en los distintos dominios. Así mismo posee una gran cantidad
de herramientas que facilitan la obtención de modelos que pueden ser usados en distintos
contextos como son: Análisis numérico, Sistemas de Control, Termodinámica, estática,
algebra vectorial, resistencia de materiales, estadística entre otros. En este sentido es
importante que el tecnólogo en operación y mantenimiento electromecánico se familiarice
con la sintaxis de programación de Matlab, con el fin de lograr un conocimiento suficiente que
le permita desarrollar las habilidades para resolver problemas en relación a aplicaciones que
requieran diseño (calculo) de sistemas eléctricos, sistemas de control análisis estadístico
entre otros que forman parte del perfil de egreso del tecnólogo en operación y mantenimiento
electromecánico.
PROBLEMA(S) A RESOLVER
En el contexto de los sistemas electromecánicos tanto en el nivel tecnológico como en el
universitario los cálculos requeridos para el estudio de fenómenos térmicos, mecánicos,
eléctricos y de control son complejos y extensos. Las herramientas disponibles para
simulación no son de arquitectura abierta en donde se puedan crear funciones y algoritmos
que simplifiquen los cálculos y con ello aporte a I análisis. Al tener un análisis débil y con
poca antes mencionados. Matlab permite la evaluación de diferentes modelos matemáticos
de una forma algorítmica fácil y eficiente logrando de esta manera contribuir al pensamiento
algorítmico para solución de problemas en donde se requiere de la evaluación iterativa como
por ejemplo en los sistemas de control, sistemas de potencia, fenómenos de transferencia de
calor, análisis de elementos finitos para diseño mecánico.
profundidad de los modelos ocasiona que el estudiante se le dificulte entender los
comportamientos de los fenómenos de estudio
UNIDADES TECNOLÓGICAS DE SANTANDER
PROGRAMA DE ASIGNATURA

COMPETENCIA(S) ESPECIFlCA(S) CRITERIOS DE EVALUACIÓN


1.1 Aplica los comandos de ayuda
como mecanismo de entendimiento
1. Utiliza los diferentes espacios que funcional del entorno de desarrollo
contiene el entorno de desarrollo de MatLab.
MatLab, los tipos de datos, definición de 1.2 Identifica los diferentes tipos de
variables y comandos de ayuda con el datos y variables empleadas en
propósito de interactuar con el IDE de MatLab.
MatLab mediante inspección de los 1.3 Usa las funciones que permiten
comandos y espacios del entorno. definir el tamaño y longitud de las
variables y la inspección de los
diferentes datos generados en la
sesión en los espacios del entorno
de desarrollo de MatLab.
1.4 Desarrolla programas simples en el
editor de MatLab de lectura y
escritura de datos, para verificar
resultados y cambios en los
diferentes espacios del entorno de
MatLab.

2.1 Desarrolla algoritmos en el editor de


2. Manipula los diferentes tipos de MatLab para manejo de datos
variables (lógicas, escalares, Booleanos operaciones Lógicas
vectoriales Y matriciales) para la And, OR y Not.
realización de operaciones aritméticas 2.2 Realiza algoritmos en el editor de
algebraicas, relacionales lógicas y MatLab para manejo de datos
funciones especiales asociadas al numéricos almacenados en
cálculo de derivadas e integrales variables de tamaño 1x1, que
mediante el uso de la sintaxis apropiada permitan evidenciar la sintaxis
correcta en la realización de
operaciones aritméticas.
2.3 Elabora algoritmos en el editor de
MatLab para manejo de datos
numéricos almacenados en
variables de tamaño 1xN o Nxl, que
permitan evidenciar la sintaxis
correcta la realización de
operaciones aritméticas y
algebraicas.
2.4 Realiza algoritmos en editor de
MatLab para el cálculo de derivadas
integrales numéricas de
UNIDADES TECNOLÓGICAS DE SANTANDER
PROGRAMA DE ASIGNATURA

agrupaciones de datos numéricos


de tamaño 1xN o Nxl.

2.5 Desarrolla algoritmos en el editor de


MatLab para manejo de datos
numéricos almacenados en
variables de
3. Aplica las estructuras de programación
tipo bucle o bifurcación y funciones para la 3.1 Realiza algoritmos en el editor de
realización de gráficas en 2D y 3D MAtLab para comparación de variables.
mediante el desarrollo de programas en 3.2 Elabora algoritmos en MatLab para el
MatLab. llenado de vectores y matrices
3.3 Realiza algoritmos en MatLab para la
organización clasificación de datos en
vectores y matrices.
3.4 Implementa las funciones de graficas
en Matlab para la representación de
variables en 2D Y 3D.
4. Aplica las operaciones entre variables
para resolver problemas propios de 4.1 Desarrolla funciones en Matlab para la
circuitos eléctricos básicos, álgebra solución de circuitos Resistivos
vectorial, estática y ajuste de curvas sencillos
mediante la utilización de estructuras de 4.2 Desarrolla funciones en MatLab para la
programación, subrutinas y funciones en solución de circuitos RL, Rc y RLC serie
MatLab. y paralelo.
4.3 Realiza algoritmos donde implemente
las funciones desarrolladas en circuitos
de mayor complejidad.
4.4 Desarrolla subrutinas en Matlab para el
manejo de algebra vectorial en
sistemas simples de equilibrio estático
y dinámico, para el cálculo de fuerzas y
su representación gráfica.
4.5 Elabora algoritmos en Matlab para
ajuste de datos a funciones
polinomiales y otras estructuras
matemáticas
UNIDADES TECNOLÓGICAS DE SANTANDER
PROGRAMA DE ASIGNATURA

COMPETENCIA(S) GENÉRICA(S): CRITERIOS DE EVALUACIÓN


COMUNICACIÓN EN LENGUA MATERNA  Redacta géneros académicos en los
Y EXTRANJERA cuales analiza procesos situaciones de
Emplea la lengua materna y una lengua la vida acorde con normas sintácticas y
extranjera para comunicarse de forma oral semánticas de la lengua materna y/o
y escrita, con entendimiento en contextos extranjera
sociales Y culturales variados, empleando  Identifica las ideas claves en un texto o
diferentes códigos y herramientas, dentro discurso oral e infiere conclusiones a
de un proceso metacognitivo. partir de ellas, tanto en lengua materna
como extranjera.
 Se comunica con respeto y cordialidad
con otras personas, considerando los
retos de las diversas situaciones
sociales sin diferencia de lengua.

ECO-COMUNIDADES DE APRENDIZAJE  Reconoce los códigos que hacen


Potencia las capacidades y la productividad posible el lenguaje multimedial
del equipo de trabajo, a partir del teniendo en cuenta los diferentes
conocimiento de sus dinámicas internas, medios para la comunicación en
sus habilidades y recursos para la ambientes de aprendizaje.
comunicación y consecución de objetivos  Desarrolla hábitos de disciplina, trabajo
comunes. individual y en equipo, teniendo en
cuenta las características del
entendimiento interpersonal.
 Se comunica con sus docentes y
compañeros de forma efectiva en el
desarrollo de las actividades de
aprendizaje teniendo en cuenta las
orientaciones dadas
 Domina los aspectos no verbales que
contribuyen a la construcción del
sentido y a la buena transmisión de la
información, así como ser capaz de
construir textos escritos con estilo
propio, con profundidad y respeto por
los derechos de autor.

 Precisa la definición del problema y la


PENSAMIENTO CIENTÍFICO
identificación de sus causas y
Resuelve problemas del contexto mediante
elementos de acuerdo con las
una determinada metodología de
necesidades del entorno.
investigación para generar conocimiento y
UNIDADES TECNOLÓGICAS DE SANTANDER
PROGRAMA DE ASIGNATURA

actuar con mayor impacto en la realidad,  Formula conclusiones fundadas en


considerando los pre-saberes, el trabajo hechos, datos, observaciones o
colaborativo y el compromiso ético. experiencias, con carácter de pruebas,
coherentes con los planteamientos,
resultados y antecedentes de la
investigación.
 Valora la calidad de una información en
función de su procedencia y de los
procedimientos utilizados para
generarla. Se interesa por el
conocimiento, indagación y resolución
de problemas de acuerdo con las
necesidades de su entorno.

GESTIÓN DE LA INFORMACIÓN DIGITAL  Identifica los requerimientos de


Gestiona la información relacionada con un información y de conocimiento en el
determinado proceso de la realidad con el contexto, de acuerdo con una
fin de generar comprensión y conocimiento, determinada meta.
teniendo como referencia los retos del  Examina y compara la información de
contexto, las herramientas de planificación, distintas fuentes teniendo en cuenta si
y las tecnologías de la información y la se trata de información confiable,
comunicación. válida, de actualidad, de autoridad
académica y oportuna.
 Realiza actividades colaborativas
mediante el uso herramientas de la
información y comunicación.
ESTRATEGIA METODOLOGICA:
Esta es una clase presencial, de orden práctico, por tal motivo se usa la metodología de
aprendizaje basado en problemas. En este sentido, mientras tradicionalmente primero se
expone la información y posteriormente se busca su aplicación en la resolución de un
problema, en el caso del ABP primero se presenta el problema, se identifican las
necesidades de aprendizaje, se busca la información necesaria y finalmente se regresa
al problema.
En el recorrido que viven los estudiantes desde el planteamiento original del problema
hasta su solución, trabajan de manera colaborativa en grupos, compartiendo en esa
experiencia de aprendizaje, la posibilidad de practicar y desarrollar habilidades, de
observar y reflexionar sobre actitudes y valores que en el método convencional expositivo
difícilmente podrían ponerse en práctica.
UNIDADES TECNOLÓGICAS DE SANTANDER
PROGRAMA DE ASIGNATURA

FASE ACTIVIDAD GENERAL EVIDENCIA


Fase 1:  Diseñar problema(s)  Problema diseñado
Preparación incluyendo claramente  Elaboración de las
los objetivos de preguntas orientadoras
aprendizaje de la discusión
correspondientes al
tema.
 Organización de
equipos de trabajo y
asignación de roles
entre los integrantes
(líder, vocero,
secretario).

Fase 2:  Lectura del problema e  Síntesis escrita y oral de


Desarrollo identificación de los cada equipo Hipótesis
puntos clave del mismo. propuesta
Formulación de la  Marco Teórico de
hipótesis y saberes involucrados en
reconocimiento de la solución del
información necesaria problema.
para su comprobación.  Presentación de la
 Identificación de solución y
saberes a abordar de  Conclusiones
acuerdo al plan de curso
y pertinencia de estos
temas con los objetivos
y competencias de
aprendizaje.
 Desarrollo del problema
teniendo en cuenta las
preguntas orientadoras
de la discusión
 Elaboración y
exposición de
conclusiones
Fase 3:  Evaluación final del  Evaluación del trabajo
Evaluación proceso y de las en equipo
aportaciones  Autoevaluación
UNIDADES TECNOLÓGICAS DE SANTANDER
PROGRAMA DE ASIGNATURA

ESTRATEGIA DE EVALUACIÓN:
 La evaluación se hará teniendo como referente los resultados de aprendizaje
previstos en cada unidad y corte, los cuales serán comunicados a los estudiantes
antes de valorar su desempeño.
 Se hará uso de diversas estrategias para recoger, como mínimo, tres evidencias de
aprendizaje en cada uno de los tres cortes que establece el calendario académico
semestral.
 Para garantizar un seguimiento efectivo del aprendizaje es necesario realizar una
evaluación diagnóstica al comienzo del semestre con el fin de determinar los pre
saberes requeridos para iniciar el nuevo proceso de aprendizaje.
 Igualmente, se deben realizar evaluaciones periódicas para observar progresos en el
aprendizaje de los estudiantes.
 Al finalizar cada corte se realizará una evaluación escrita (parcial) para evidenciar los
aprendizajes esperados y certificarlos mediante una calificación (valoración
cuantitativa) en una escala de 0.0 a 5.0.
 Los instrumentos de evaluación serán los informes de los problemas resueltos en
cada clase por grupos de trabajo y el cuestionario del parcial debidamente
desarrollado y evidenciado mediante la construcción de los algoritmos en Matlab, que
han sido solicitados.
SABERES POR UNIDAD
Unidad / tiempo Conceptuales Procedimentales Actitudinales
UNIDAD 1:  Entorno de  Desarrollo  Observación
Entorno de MatLab Desarrollo de archivos .m aguda del
Generalidades y del MatLab.  Verificación de entorno de
Lenguaje Ventana de los datos desarrollo de
(2 semanas) Comandos, generados en MatLab.
Espacio de los distintos  Concentración
Trabajo, Archivo espacios del en la
actual, Historial entorno de proposición de
de comandos. Matlab instrucciones
 Archivos .m  Uso de la conservando la
 Sintaxis para la sintaxis sintaxis propia
definición de adecuada de del lenguaje.
variables en Matlab para la
MatLab. generación de
 Comandos de instrucciones.
ayuda del IDE  Uso de los
de MatLab. comandos de
ayuda su
traducción del
idioma inglés al
español
UNIDADES TECNOLÓGICAS DE SANTANDER
PROGRAMA DE ASIGNATURA

UNIDAD 2:  Sintaxis para  Utilización  Observación


Operaciones entre declaración adecuada de la aguda del
Variables variables según sintaxis para la entorno de
(2 semana) tipos de datos. asignación de desarrollo de
 Operadores y datos a MatLab.
operaciones variables de  Concentración
aritméticas distintos tipos. en la
 Operadores y  Realización de proposición de
operaciones operaciones instrucciones
relacionales y aritméticas, conservando las
lógicas. algebraicas, sintaxis propias
 Operaciones relacionales y del lenguaje.
algebraicas lógicas en el  Puntualidad
(vectores y entorno de para la entrega
matrices) desarrollo de de informes de
 Funciones para MatLab. los problemas
cálculo de  Calculo de solucionados
derivadas e derivadas e clase.
integrales. integrales  Trabajo en
empleando equipo
funciones.
UNIDAD 3:  Bifurcaciones:  Uso correcto de  Observación
Estructuras de  Estructura if- las estructuras aguda del
Programación else y anidados de entorno de
Despliegue de  Bifurcaciones: programación desarrollo de
Datos Estructura case de acuerdo a las MatLab.
(4 semanas) switch necesidades  Concentración
 Bucles: establecidas por en la
Estructura For y diversas proposición
For anidados. situaciones instrucciones
 Bucles: problémicas que conservando las
Estructura While requieran su sintaxis propias
y While uso. del lenguaje.
anidados.  Desarrollo de  Puntualidad
 Rutinas y rutinas para la entrega
Subrutinas En subrutinas de de informes de
MatLab. programación los problemas
 Tipos de para resolver solucionados
graficas de problemas clase.
funciones específicos.  Trabajo en
periódicas y no  Uso de las equipo
periódicas, funciones para
Resolución de la manipulación
gráficos. de gráficos 2D y
UNIDADES TECNOLÓGICAS DE SANTANDER
PROGRAMA DE ASIGNATURA

 Graficas 2D en 3D de curvas
tiempo continuo planos, tomando
y en tiempo cuenta el
discreto. concepto de
 Graficas 3D de resolución.
curvas y planos.
UNIDAD 4:  Circuitos  Cálculo de
Aplicaciones resistivos corrientes,  Observación
Electromecánicas (cálculo de voltajes Y aguda del
en MatLab corrientes, potencias en entorno de
(6 semanas) voltajes circuitos desarrollo de
potencias) resistivos MatLab.
empleando básicos,  Concentración
MatLab. empleando en la
 Fuerzas en MatLab. proposición de
apoyos y  Solución de instrucciones
fuerzas internas problemas conservando las
estructuras básicos de sintaxis propias
empleando estática del lenguaje.
sumatoria de empleando  Puntualidad
momentos funciones para la entrega
sumatoria de subrutinas. de informes de
fuerzas, con el  Obtención de los problemas
uso de rutinas polinomiosque solucionados
subrutinas representen clase.
MatLab. comportamiento  Trabajo en
 Ajuste de curvas de datos equipo
y cálculo de experimentales
polinomios que empleando
representen Cftool de
comportamiento MatLab.
de datos  Definición del
experimentales. comportamiento
 Simulación de gráfico de
sistemas variables
eléctricos Y eléctricas en
mecánicos en circuitos básicos
Simulink. y variables
mecánicas
sistemas
mecánicos
básicos
empleando
Simulink.
UNIDADES TECNOLÓGICAS DE SANTANDER
PROGRAMA DE ASIGNATURA

REFERENCIAS BIBLIOGRÁFICAS
BIBLIOGRAFIA BASICA Y COMPLEMENTARIA
 Cesar Pérez. Prentice Hall, Matlab y sus aplicaciones en las Ciencias y la Ingeniería.
Hall, Madrid, 2002.
 Documentación de las ayudas de MatLab. Mathworks para la versión
 Daniel J. Inman, Virginia Polytechnic Institute & State University, Robert W. Soutas-
Little, Michigan State University Daniel S. Balint, Imperial College London." lngeniería
Mecánica: Estática – Edición Computacional" MathWorbs (ISBN 978-0-495-43811-1)
2009.
 Nakamura Shoichiro, Análisis numérico y visualización grafica con Matlab, Prentice
Halll.
 William Hayt y Kemerly, Análisis de circuitos en Ingeniería, McGraw Hill.
WEBGRAFIA
[Link] En esta página encontrara todo lo relacionado con el entorno
de desarrollo de MAtLab, productos, educación, soporte , etc.
MEDIOS AUDIOVISUALES
Video Beam,
SOFTWARE, AULAS VIRTUALES Y OTROS ESPACIOS ELECTRONICOS
IDE de MatLab
LABORATORIOS Y/O SITIOS DE PRACTICA
Sala de Informática dotadas de equipos de cómputo que posean el IDE de MatLab
EQUIPOS Y MATERIALES
Equipos de Cómputo dotados de Eplorador de internet, red de datos, IDE de MAtLab

También podría gustarte