Matlab
xx
Introducción a la programación en Matlab
Grado en Ingeniería Mecánica
Prof. Carlos Sastre Mengual
Departament d’Informàtica de Sistemes i Computadores
Objetivos
●
●
●
●Conocer los conceptos básicos de la
programación.
Aprender a manejar un entorno de
programación.
Saber el funcionamiento de un compilador.
Crear, ejecutar y depurar programas.
Prof. CarlosSastre Mengual
Departament d’Informàtica de Sistemes i Computadores
Contenido
●
●
●
●
●
●
Conceptos básicos
Definiciones
Introducción al lenguaje de Matlab
Interface Matlab
Creacióny ejecución de un fichero .m
Depuración de un programa en Matlab
Prof. Carlos Sastre Mengual
Departament d’Informàtica de Sistemes i Computadores
Conceptos básicos
●
La programaciónconsiste en formar acciones
complejas a partir de acciones básicas.
○
Acciones fundamentales
■
○
Coger, Abrir, Cerrar, Dejar, Leer, Pasar página, Escribir
Acción compleja (leer un libro)Prof. Carlos Sastre Mengual
Departament d’Informàtica de Sistemes i Computadores
Coger libro
Abrir libro
Mientras haya páginas
Pasar página
Leer página
Cerrar libro
Dejar libroConceptos básicos
●
Fases
○
Planificación del problema
■
○
Planteamiento del problema
■
■
○
Implementar la combinación más
adecuada → solución buscada
Utilización pseudocódigoImplementación de la solución
■
■
○
Recopilación de datos
Introducción y ejecución del programa
Depuración y corrección
Revisión y validación
■
Cambios, correcciones y actualizacionesProf. Carlos Sastre Mengual
Departament d’Informàtica de Sistemes i Computadores
Conceptos básicos
Ejemplo: Sumar dos números
Pseudocódigo Lenguaje C
MMM
Inicio void
A=in
Leer
mainput
núme
(void
(‘’)
ro A
)
;
Leer
núme {
B=in
ro B
put
sca
Calcul
(‘’)
n
ar
;
f(
suma
“
C=A+
%
C=
B
d
A+
Devol
ver
”
B;
result
, disp
Prof.
Carlos
Sastre Mengual...
Regístrate para leer el documento completo.