Guia de labortorio MATLAB
Enviado por Jerry • 4 de Enero de 2018 • 5.270 Palabras (22 Páginas) • 430 Visitas
...
Función matemática biblioteca
Esta biblioteca es una gran colección de algoritmos computacionales que van desde funciones elementales, como suma, seno, coseno, y aritmética compleja, a las funciones más sofisticadas como la matriz inversa, matriz de valores propios, funciones de Bessel, y transforma rápida de Fourier.
El Lenguaje
El lenguaje de MATLAB es un lenguaje de alto nivel de matriz/arreglos con sentencias de control, funciones, estructuras de datos, entrada/salida, y características de programación orientada a objetos. Permite tanto la creación de “programas pequeños" y crear rápidamente programas que no tienen intención de ser reutilizados. También puede hacer "programas largos" y crear programas de aplicación complejos destinados a la reutilización.
Gráficos MATLAB tiene amplias prestaciones para la visualización de vectores y matrices en forma de gráficos, así como la anotación e impresión de estos gráficos. Esto incluye funciones de alto nivel para la visualización de datos en forma bidimensional y tridimensional, procesamiento de imágenes, animación, y la presentación gráfica. También incluye funciones de bajo nivel que te permiten personalizar totalmente el aspecto de los gráficos, así como completar la construcción de interfaces gráficas de usuario en tus aplicaciones de MATLAB.
Interfaces externas
Las bibliotecas de interfaces externas le permiten escribir programas en lenguaje C y Fortran que interactúan con MATLAB. Esto incluye las prestaciones para llamar a rutinas de MATLAB (enlace dinámico), para llamar MATLAB como un motor de cálculo, y para la lectura y escritura de MAT-files (archivos de MATLAB).
Iniciando y Saliendo de MATLAB
En plataformas Microsoft ® Windows ®, iniciar el programa MATLAB haciendo doble clic en el acceso directo MATLAB R2006b en el escritorio de Windows [pic 3].
El Desktop
Al iniciar MATLAB, aparece el escritorio, que contiene herramientas (interfaces gráficas de usuario) para la gestión de archivos, variables, y las aplicaciones asociadas con MATLAB.
La siguiente ilustración muestra el escritorio por defecto. Puede personalizar la disposición de instrumentos y documentos para que se adapte a sus necesidades. Para obtener más información acerca de las herramientas de escritorio, consulte Desktop Herramientas Medio Ambiente y el Desarrollo en la ayuda de MATLAB.
[pic 4]
Salir del programa MATLAB
Para finalizar su sesión de MATLAB, seleccione el menú Archivo> Salir en el escritorio MATLAB, o escriba quit en la ventana de comandos. Puede ejecutar un archivo de comandos llamado finish.m de MATLAB cada vez que se cierra, por ejemplo, ejecutará las funciones para guardar el trabajo.
Confirmar Salida
MATLAB puede mostrar un cuadro de diálogo de confirmación antes salir. Para configurar esta opción, seleccione Archivo> Preferencias> General> Diálogos de confirmación, y seleccione la casilla de verificación Confirmar antes de salir de MATLAB.
[pic 5]
Matrices y Arreglos
Acerca de Matrices
En el entorno de MATLAB, una matriz es un arreglo rectangular de números. Tienen un significado especial a veces las matrices de 1x1, que son escalares, y las matrices con sólo una fila o columna, que son vectores. MATLAB tiene otras formas de almacenar datos tanto numérico y no-numéricos, pero para comienzar, por lo general es mejor pensar en todo como una matriz. Las operaciones en MATLAB están diseñadas para ser tan natural como sea posible.
Introducción de Matrices
La mejor manera de empezar con MATLAB es aprender a manejar matrices. Puede introducir matrices en MATLAB en varias formas diferentes:
- Escriba una lista explícita de elementos.
- Matrices de carga de archivos de datos externos.
- Generar matrices utilizando funciones incorporadas.
- Crear matrices con sus propias funciones en la M-archivos.
Vamos a mostrar como se ingresa una matriz y vamos a escoger un matriz especial llamada “la matriz de Durero” (que tiene la particularidad que la suma de las filas o columnas da siempre el mismo número a esto se la llama también un cuadrado mágico) y esto se realiza ingresando una lista de sus elementos. Sólo tiene que seguir unas pocas convenciones:
- Separar los elementos de una fila con espacios en blanco o comas.
- Utilizar un punto y coma , ; para indicar el final de cada fila.
- Encerrar toda la lista de elementos entre corchetes [].
Para entrar en la matriz de Durero, simplemente se escribe en la ventana de comandos
A = [16 3 2 13; 5 10 11 8; 9 6 7 12; 4 15 14 1]
MATLAB muestra la matriz que acaba de introducir:
A =
16 3 2 13
5 10 11 8
9 6 7 12
4 15 14 1
La función Load lee archivos binarios que contienen matrices generadas por MATLAB, o lee archivos de texto que contienen datos numéricos. El archivo de texto debe ser organizado como una tabla rectangular de números, separados por espacios en blanco, con una fila por línea, y un número igual de elementos en cada fila.
Generar Matrices
MATLAB entrega cuatro funciones básicas para generar matrices
zeros
Todos ceros
ones
Todos unos
rand
Elementos aleatorios uniformemente distribuidos
randn
Elementos
...