modulo de calculo
CÁLCULO NUMÉRICO Y PROGRAMACIÓN
PRÁCTICAS DE PROGRAMACIÓN
CON MATLAB
CURSO 2005-2006
GRUPO D
Introducción al Cálculo Numérico y Programación
Las prácticas de Introducción de Cálculo Numérico y Programación con MATLAB están divididas
en los siguientes módulos:
Módulo
1
2
3
4
5
6
7
8
9
10
Nociones básicas
Representación gráfica, creación deprogramas.
Operaciones e instrucciones reservadas en MATLAB.
Repaso
Arquitectura del computador.
Sistemas de ecuaciones lineales.
Resolución de sistemas de ecuaciones lineales.
Métodos iterativos.
Raíces de una función de una variable.
Sistema de ecuaciones lineales.
Interpolación y aproximación a funciones.
Diferenciación e integración.
Bibliografía utilizada
Cálculo numérico paracomputación en Ciencia e Ingeniería. Desarrollo práctico con MATLAB.
Editorial Síntesis. Ignacio Martín Llorente y Víctor M. Pérez García.
Métodos Numéricos con MATLAB. Editorial Pearson Educación. John H. Mathews, Kurtis D.
Fink.
Análisis numérico y visualización gráfica con Matlab . Editorial Pearson Educación. Shoichiro
Nakamura.
1
Introducción al Cálculo Numérico y ProgramaciónIntroducción
MATLAB es el nombre abreviado de “MATrix LABoratory”. MATLAB es un programa para
realizar cálculos numéricos con vectores y matrices. Como caso particular puede también
trabajar con números escalares, tanto reales como complejos. Una de las capacidades más
atractivas es la de realizar una amplia variedad de gráficos en dos y tres dimensiones. MATLAB
tiene también un lenguaje de programaciónpropio.
• MATLAB se puede arrancar como cualquier otra aplicación de Windows 95/98/NT,
presionando dos veces en el icono correspondiente o por medio del menú de inicio. Una
vez abierto aparece una consola similar a esta :
This is a Classroom License for instructional use only.
Research and commercial use is prohibited.
To get started, select "MATLAB Help" from the Help menu.
>>
•Desde la consola de Matlab, colócate en tu directorio de trabajo que en nuestro caso
será la unidad A: (tu disquete)
>> cd A:
•
Para grabar el trabajo del día , emplea el comando diary.
•
Diary guarda todo el que aparece en la consola durante la sesión MATLAB. Por tanto,
nada mas comenzar la clase, teclea:
>> diary(‘practicas.txt’)
Al acabar la clase cierra el diario con
>>diary offSi quieres continuar al día siguiente tu diario, teclea
>> diary(‘practicas.txt’)
De esta forma continuaras por donde acabaste el día anterior y todo lo que has hecho
quedará grabado en un fichero llamado practicas
• Al terminar cada sesión se debe comprobar que se graba el trabajo realizado en vuestro
disquete personal, disquete A. Desde el explorador de Windows comprueba que está elfichero practicas.txt.
• Para garantizar que se va a trabajar en la unidad A escribir en la línea de
comandos:
>> cd a: % de este modo te sitúas en el interior del disquete
>> dir
% da un listado de los ficheros de tu disquete
Con ello garantizamos que desde el comienzo de la sesión de prácticas trabajamos con
nuestro disco de trabajo.
• Una vez que se ha realizado un módulo, las prácticasobligatorias de dicho
módulo se deben enseñar al profesor de prácticas para que sean evaluadas
2
Introducción al Cálculo Numérico y Programación
MÓDULO 1: NOCIONES BÁSICAS
¿CÓMO NAVEGAR POR EL INTERIOR DEL MATLAB?
En general,
1. MATLAB distingue entre mayúsculas y minúsculas, aunque muchos comandos estén
definidos tanto en mayúsculas como en minúsculas.
POR LO GENERAL ESCRIBE LOSCOMANDOS EN MINÚSCULAS
HELP Y HELPWIN
1. Si quieres conocer el funcionamiento de una determinada herramienta teclea
>>help “nombre del comando”
Ejemplo:
>> help mean %Te indica como funciona mean, que calcula la media de una matriz
Un resultado análogo encontrarás al teclear helpwin, en el que se te mostrará la
ayuda en una ventana separada y en un formato más estético.
>> helpwin...
Regístrate para leer el documento completo.