DATOS IDENTIFICATIVOS 2023_24
Asignatura (*) MÉTODOS NUMÉRICOS Y PROGRAMACIÓN ALGORÍTMICA Código 20224003
Titulación
Grado en Ingeniería Mecánica (2010)
Ciclo
Descriptores Cr.totales Tipo Curso Periodo
6 Formación básica Primer 2Q
Lengua de impartición
Castellà
Departamento Ingeniería Mecánica
Ingeniería Química
Coordinador/a
CITO , SALVATORE
Correo-e salvatore.cito@urv.cat
nicolas.catalan@urv.cat
Profesores/as
CITO , SALVATORE
CATALÁN FARÍAS, ÁLVARO NICOLÁS
Web
Descripción general e información relevante <p>DESCRIPCIÓN GENERAL:</p><p>El curso consta de dos partes principales: fundamentos de programación y métodos numéricos aplicados a la ingeniería. A continuación, se detalla en qué consiste cada una de estas partes:</p><p>Fundamentos de programación: En esta parte del curso, se cubren los conceptos básicos de programación utilizando MATLAB como lenguaje de programación. Algunos temas que se pueden incluir son:</p><p>Introducción a MATLAB y a su entorno de desarrollo. Sintaxis y estructuras de control en MATLAB (bucles, condicionales, funciones). Manipulación de matrices y vectores en MATLAB. Entrada y salida de datos en MATLAB. Manipulación y visualización de datos. Esta parte del curso tiene como objetivo proporcionar a los estudiantes los fundamentos de programación necesarios para comprender y desarrollar algoritmos numéricos en MATLAB.</p><p>Métodos Numéricos Aplicados a la Ingeniería: En esta parte del curso, se introducen los métodos numéricos utilizados para resolver problemas de ingeniería y se aplican mediante la programación en MATLAB. Algunos temas que se pueden abordar son:</p><p>Resolución de ecuaciones no lineales: método de la bisección, método de Newton-Raphson. Solución de sistemas de ecuaciones lineales: eliminación de Gauss, descomposición LU. Interpolación y ajuste de curvas. Métodos de integración numérica: regla del trapecio, regla de Simpson.</p><p>Durante esta parte del curso, los estudiantes aplican los conceptos de programación aprendidos anteriormente para implementar los algoritmos numéricos en MATLAB.</p><p>En general, el curso busca proporcionar a los estudiantes las habilidades necesarias para utilizar MATLAB como herramienta para la resolución numérica de problemas e implementar algoritmos numéricos en diferentes ámbitos de la ingeniería.</p><p>El alumno deberá llevar a clase su ordenador personal con el programa MATLAB debidamente instalado.</p>

Competencias
Tipo A Código Competencias Específicas
 A1.1 Aplicar efectivamente el conocimiento de las materias básicas, científicas y tecnológicas propias de la ingeniería
 A3.3 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería (FB3)
Tipo B Código Competencias Transversales
 B1.5 Usar las TIC’s para gestionar eficientemente la información y el conocimiento.
Tipo C Código Competencias Nucleares

Resultados de aprendizaje
Tipo A Código Resultados de aprendizaje
 A1.1 Aplica la programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos a la ingeniería.
 A3.3 Conoce los aspectos básicos del hardware y el software.
Entiende el funcionamiento elemental de los diferentes sistemas operativos.
Comprende los entornos de bases de datos relacionales.
Se introduce en el mundo de las redes de ordenadores.
Analiza un problema y diseña un algoritmo que lo resuelva.
Entiende y aplica las diferentes estructuras de control algorítmicas.
Trabaja con archivos capaces de almacenar gran cantidad de datos.
Consigue un primer paso de abstracción a través del diseño descendente.
Representa datos de forma gráfica y las manipula de forma eficaz.
Diseña procesos para la solución numérica de problemas con sistemas de ecuaciones lineales y no lineales.
Tipo B Código Resultados de aprendizaje
 B1.5 Domina las herramientas destinadas a la gestión de la propia identidad y a las actividades en un entorno digital (ser digital).
Busca y obtiene información de manera autónoma de acuerdo con criterios de fiabilidad y pertinencia (buscar).
Organiza la información con herramientas adecuadas, ya sea en línea o presenciales, que permitan el desarrollo de sus actividades académicas (Organizar).
Elabora información con las herramientas y formatos adecuados a la situación comunicativa y lo hace de manera honesta (crear).
Utiliza las TIC para compartir e intercambiar información (compartir).
Tipo C Código Resultados de aprendizaje

Contenidos
tema Subtema
Introducció a un entorn de programació estructurat Introducció a MATLAB
Variables, operacions i funcions
Vectors i matrius
Estructures de control: bucles i bifurcacions
Representació gràfica de dades Gràfics en dos dimensions
Gràfics en tres dimensions
Errors i propagació
Resolució de sistemes d'equacions lineals Mètodes matricials de resolució de sistemes d'equacions lineals
Mètodes iteratius de resolució de sistemes d'equacions lineals
Resolució numèrica d'equacions i sistemes d'equacions no lineals Mètodes de punt fix i mètodes de localització en la resolució d'equacions no lineals
Mètode de Nerwton i de la secant en la resolució d'equacions no lineals
Mètode de Newton Raphson per a la resolució de sistemes d'equacions no lineals
Regressió Regressió lineal
Regressió polinòmica
Interpolació Interpolació lineal
Interpolació polinòmica
Derivació i integració numèrica Diferents tipus de derivades numèriques
Mètodes d'integració numèrica

Planificación
Metodologías  ::  Pruebas
  Competencias (*) Horas en clase
Horas fuera de clase
(**) Horas totales
Actividades introductorias
1 0 1
Sesión magistral
A3.3
28 23 51
Prácticas a través de TIC
A1.1
A3.3
B1.5
20 29 49
Seminarios
A1.1
A3.3
8 22 30
Resolución de problemas/ejercicios
A1.1
A3.3
B1.5
7 7 14
Atención personalizada
1 0 1
 
Pruebas mixtas
A1.1
A3.3
B1.5
2 0 2
Pruebas mixtas
A1.1
A3.3
B1.5
2 0 2
 
(*) En el caso de docencia no presencial, serán las horas de trabajo con soporte virtual del profesor.
(**) Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de los alumnos

Metodologías
Metodologías
  descripción
Actividades introductorias Introducció de l'assignatura i planificació dels seus continguts.
Descripció de l'avaluació de l'assignatura
Sesión magistral Introducció a la programació computacional
Estudi dels diversos mètodes de resolució de problemes usant els mètodes numèrics.
Introducció al coneixement dels ordinadors
Prácticas a través de TIC Elaboració de programes computacionals
Resolució de problemes amb l'ús de programes informàtics
Seminarios Treball en grup més reduït sobre aspectes puntuals de l'assignatura
Resolución de problemas/ejercicios Resolució de problemes amb l'elaboració i ús de programes informàtics
Atención personalizada Anàlisi dels punts febles de l'alumne en la utilització dels mètodes numèrics. Aquesta atenció es farà a l'aula mentre els alumnes resolguin problemes o a les hores d'atenció als alumnes

Atención personalizada
descripción

L'atenció a l'estudiant es realitzarà en el despatx 111 de l'DEM en l'horari definit en moodle, en cas d'emergència sanitària, es podrà realitzar mitjançant reunions on line, en horaris concertats prèviament per correu electrònic.


Evaluación
Metodologías Competencias descripción Peso        
Prácticas a través de TIC
A1.1
A3.3
B1.5
Els treballs de laboratoris es resoldran setmanalment.

Per superar l'avaluació contínua l'alumne ha de lliurar el 90% dels laboratoris en els terminis indicats a classe
20%
Pruebas mixtas
A1.1
A3.3
B1.5
Primer parcial (nota minima 3.5) 35%
Pruebas mixtas
A1.1
A3.3
B1.5
Segon parcial (nota mínima 3.5) 45%
Otros  
 
Otros comentarios y segunda convocatoria

Avaluació contínua:

La nota mínima en cadascuna de les proves d'avaluació continuada ha de ser superior a 3.5 i és obligatori lliurar les activitats de laboratoris dins dels terminis indicats a classe i en Moodle.

Segona convocatoria:

L'examen serà sobre tot el contingut de l'assignatura i tindrá un pes del 100%


Fuentes de información

Básica Chapra, S. C., Canale, R. P., Métodos numéricos para ingenieros, McGraw Hill Education, 2015
García, J., Rodríguez, J.I., Vidal, J., Aprenda MATLAB 7.0 como si estuviera en primero, Universidad Politécnica de Madrid, 2005

Complementaria Numerical Methods for Engineers and Scientists, Hoffman, J.D., , MacGraw Hill Inc.
Mathews, John H., Fink, Kurtis D., Métodos Numéricos con MATLAB, Prentica Hall, 20090

Recomendaciones


(*)La Guía docente es el documento donde se visualiza la propuesta académica de la URV. Este documento es público y no es modificable, excepto en casos excepcionales revisados por el órgano competente o debidamente revisado de acuerdo la normativa vigente.