Clculos de Etapas en una Torre de Destilacin, a travs del clculo de las constantes de actividad ideal, Ecuacin de Wilson y Ecuacin NRTL ndice
Qu es MATLAB?................................................................................................................1
Caractersticas Principales..1
Clculo numrico2
Anlisis y Visualizacin de Datos..3
Programacin y Desarrollo de Algoritmos.4
Instalacin de MATLAB5 Pgina | 1
Qu es MATLAB? MATLAB es un lenguaje de alto nivel y un entorno interactivo para el clculo numrico, la visualizacin y la programacin. Mediante MATLAB, es posible analizar datos, desarrollar algoritmos y crear modelos o aplicaciones. El lenguaje, las herramientas y las funciones matemticas incorporadas permiten explorar diversos enfoques y llegar a una solucin antes que con hojas de clculo o lenguajes de programacin tradicionales, como pueden ser C/C++ o Java.
MATLAB se puede utilizar en una gran variedad de aplicaciones, tales como procesamiento de seales y comunicaciones, procesamiento de imagen y vdeo, sistemas de control, pruebas y medidas, finanzas computacionales y biologa computacional. Ms de un milln de ingenieros y cientficos de la industria y la educacin utilizan MATLAB, el lenguaje del clculo tcnico.
Caractersticas Principales
Lenguaje de alto nivel para el clculo numrico, la visualizacin y el desarrollo de aplicaciones. Entorno interactivo para la iterativa exploracin, el diseo y la solucin de problemas. Funciones matemticas para lgebra lineal, estadstica, anlisis de Fourier, filtrado, optimizacin, integracin numrica y resolucin de ecuaciones diferenciales ordinarias. Grficos integrados para visualizar datos y herramientas para crear grficos personalizados. Herramientas de desarrollo para mejorar la calidad y el mantenimiento del cdigo, as como para maximizar el rendimiento. Herramientas para crear aplicaciones con interfaces grficas personalizadas. Funciones para integrar algoritmos basados en MATLAB con aplicaciones y lenguajes externos tales como C, Java, .NET y Microsoft Excel.
Pgina | 2
Clculo Numrico
MATLAB proporciona una serie de mtodos de clculo numrico para analizar datos, desarrollar algoritmos y crear modelos. El lenguaje de MATLAB incluye funciones matemticas que permiten las operaciones cientficas y de ingeniera habituales. Las funciones matemticas principales utilizan libreras optimizadas por procesador a fin de permitir una ejecucin rpida de los clculos de vectores y matrices.
Entre los mtodos disponibles se encuentran:
Interpolacin y regresin Diferenciacin e integracin Sistemas lineales de ecuaciones Anlisis de Fourier Valores propios y valores singulares Ecuaciones diferenciales ordinarias (EDO) Matrices dispersas
Los productos complementarios de MATLAB proporcionan funciones para reas especializadas tales como estadstica, optimizacin, anlisis de seales y aprendizaje automtico.
Pgina | 3
Anlisis y Visualizacin de Datos
MATLAB ofrece herramientas para adquirir, analizar y visualizar datos, lo que permite profundizar en los datos en una fraccin del tiempo que se tardara con el uso de hojas de clculo o lenguajes de programacin tradicionales. Tambin es posible documentar y compartir los resultados mediante grficos e informes, o bien a travs de la publicacin de cdigo de MATLAB.
MATLAB permite acceder a datos de archivos, otras aplicaciones, bases de datos y dispositivos externos. Es posible leer datos con formatos populares como el de Microsoft Excel, archivos de texto o binarios, archivos de imagen, sonido y vdeo o archivos cientficos tales como netCDF y HDF. Las funciones de E/S de archivos permiten trabajar con archivos de datos de cualquier formato.
MATLAB permite gestionar, filtrar y preprocesar los datos. Es posible realizar anlisis de datos exploratorios a fin de descubrir tendencias, probar suposiciones y elaborar modelos descriptivos. MATLAB proporciona funciones para filtrado y suavizado, interpolacin, convolucin y transformadas rpidas de Fourier (FFT). Los productos complementarios proporcionan capacidades para ajuste de curvas o de superficies, estadstica multivariante, anlisis espectral, anlisis de imgenes, identificacin de sistemas y otras tareas de anlisis.
MATLAB proporciona funciones integradas para la creacin de grficos en 2-D y 3-D, as como funciones de visualizacin de volumen. Estas funciones permiten visualizar y comprender los datos, adems de comunicar los resultados. Los grficos se pueden personalizar de forma interactiva o mediante programacin.
La galera de grficos de MATLAB ofrece ejemplos de muchas formas de mostrar los datos de forma grfica en MATLAB. En cada ejemplo podr ver y descargar el cdigo fuente a fin de emplearlo en su aplicacin de MATLAB.
Pgina | 4
Programacin y Desarrollo de Algoritmos
MATLAB proporciona un lenguaje de alto nivel y herramientas de desarrollo que permiten desarrollar y analizar algoritmos y aplicaciones con rapidez.
El lenguaje de MATLAB proporciona soporte nativo para las operaciones de vectores y matrices que resultan fundamentales a fin de resolver problemas de ingeniera y ciencia, lo que permite un desarrollo y una ejecucin rpidos.
Mediante el lenguaje de MATLAB, se pueden escribir programas y desarrollar algoritmos de manera ms rpida que con los lenguajes tradicionales, ya que no es necesario realizar tareas administrativas de bajo nivel tales como declarar variables, especificar tipos de datos y asignar memoria. En muchos casos, el soporte para las operaciones de vectores y matrices elimina la necesidad de bucles For. Como resultado, con frecuencia una lnea de cdigo de MATLAB puede reemplazar varias lneas de cdigo C o C++.
MATLAB proporciona caractersticas de los lenguajes de programacin tradicionales, como control de flujo, gestin de errores y programacin orientada a objetos (OOP). Se pueden utilizar tipos de datos fundamentales o estructuras de datos avanzadas, o bien definir tipos de datos personalizados.
MATLAB incluye una serie de herramientas para desarrollar algoritmos de forma eficiente, entre las que se cuentan:
Ventana de comandos: permite introducir datos, ejecutar comandos o programas y mostrar los resultados de forma interactiva. MATLAB Editor: ofrece caractersticas de edicin y depuracin, tales como establecer puntos de interrupcin y avanzar paso a paso por lneas de cdigo individuales. Analizador de cdigo: comprueba el cdigo automticamente en busca de problemas y recomienda modificaciones para maximizar el rendimiento y el mantenimiento. MATLAB Profiler: mide el rendimiento de los programas de MATLAB e identifica reas de cdigo que se pueden modificar para mejorarlas.
Pgina | 5
Instalacin de MATLAB
1. Se introduce el CD de instalacin en nuestra PC o del archivo descargado del programa y se visualizan los siguientes archivos.
2. Seleccionamos y damos doble Click al archivo con el nombre de Setup Para iniciar la instalacin de MATLAB.
3. Nos saldr una ventana de instalacin del programa, nos preguntar si queremos que sea instalado por medio de internet o manualmente sin internet. Elegimos la segunda opcin Install without using the internet y le damos click en NEXT.
Pgina | 6
4. Nos saldr la siguiente ventana que son los trminos de la licencia del Programa pidindonos si aceptamos los trminos, le daremos Yes y le damos Click en NEXT.
5. La siguiente ventana nos pedir el Serial de la Licencia. Elegimos la primera Opcin I have the File Installation Key for my license y ponemos el serial, posteriormente le damos click en NEXT.
Pgina | 7
6. La ventana que saldr a continuacin nos pide el tipo de Instalacin que deseamos, elegimos la tpica, seleccionamos Typical y le damos Click en NEXT.
7. Posteriormente emerger la siguiente ventana que nos indica el directorio donde ser instalado el programa, le dejamos lo que tiene por default y le damos click en NEXT.
8. Nos mostrar otra ventana donde nos muestra todos los productos que sern instalados. Le damos Click en Install para comenzar con la instalacin.
Pgina | 8
9. La instalacin comenzar. Puede tardar varios minutos.
10. Tras muchos minutos de espera saldr una ventana similar a la siguiente, continuaremos configurando el programa antes de que termine la instalacin, le damos click en NEXT.
11. Nos dir que la instalacin ha sido completa, simplemente le damos Click en Finish.
Pgina | 9
12. Abrimos el cono de MATLAB en el escritorio y listo.