Publisher's Synopsis
MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es un entorno de computacion tecnica (software matematico) que posibilita la ejecucion del calculo numerico y simbolico de forma rapida y precisa, acompanado de caracteristicas graficas y de visualizacion avanzadas aptas para el trabajo cientifico y la ingenieria. Entre las prestaciones basicas de MATLAB se encuentran la manipulacion de matrices, la representacion de datos y funciones, la implementacion de algoritmos mediante un lenguaje de programacion propio, la creacion de interfaces de usuario (GUI) y la comunicacion con programas en otros lenguajes y con otros dispositivos hardware. Este libro tiene como finalidad desarrollar desde un nivel inicial hasta un nivel intermedio el lenguaje de programacion de MATLAB. MATLAB proporciona un lenguaje de alto nivel y herramientas de desarrollo con los que es posible desarrollar y analizar algoritmos y aplicaciones rapidamente. El lenguaje MATLAB incluye operaciones vectoriales y matriciales que son fundamentales para resolver los problemas cientificos y de ingenieria. Agiliza, tanto el desarrollo, como la ejecucion. Mediante el lenguaje de MATLAB, se pueden escribir programas y desarrollar algoritmos de manera mas rapida 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 linea de codigo de MATLAB puede reemplazar varias lineas de codigo C o C++. MATLAB proporciona caracteristicas de los lenguajes de programacion tradicionales, como control de flujo, gestion de errores y programacion orientada a objetos (OOP). Se pueden utilizar tipos de datos fundamentales o estructuras de datos avanzadas, o bien definir tipos de datos personalizados.