You are on page 1of 3

MATLAB

(Matrix Laboratory) por Oswaldo Pallares

Es un lenguaje de programacin propio, disponible para los sistemas operativos

Unix, Windows, Mac OS X y Linux. Es una herramienta de software matemtico que

ofrece un entorno de desarrollo integrado (IDE), entre sus presentaciones bsicas

esta la manipulacin de matrices, la representacin de datos y funciones, algoritmos,

creacin de interfaces GUI el cual trabaja con la plataforma de multidominio

Simulink y GUIDE (editor de interfaces de usuario GUI)

El Matlab se describe a s mismo como un software propio de universidades y

centros de investigacin debido a sus prestaciones como la de programar

directamente procesadores digitales de seal crear cdigos VHDL. En otras palabras

incorpora todo un sistema integral de altas prestaciones para el clculo numrico y

visualizacin integra de anlisis numrico, digamos por ejemplo los algoritmos que

simulan procesos matemticos que pueden aplicarse a procesos ms complejos

como los ordenadores que operan con clculos matemticos extremadamente

complejos pero que incluyen nmeros binarios y operaciones matemticas simples.

Procesamiento de seales y grficos son tambin parte del paquete de prestaciones

que el matlab incluye, inicialmente su funcin era para proporcionar un acceso ms

fcil al software matricial desarrollado por los proyectos Linpack y Eispack los cuales

manejan informacin basada en los algoritmos de James Wilson. El Matlab es un

sistema interactivo cuyo elemento bsico de datos es una matriz que no requiere

dimensionamiento, lo cual facilita resolver problemas numricos en corto tiempo, al

menos tiempo de lo que llevara hacerlo en lenguaje C Basic o Fortran. Su evolucin

a lo largo del tiempo ha permitido mejorar sus prestaciones tanto que ya es una
herramienta de gran ayuda en los entes universitarios para el conocimiento

aplicativo del algebra lineal, problemas prcticos de ingeniera y matemticas de

ambientes industriales. Dentro de sus soluciones especificas se encuentra los

TOOLBOXES que permiten introducir la programacin de ordenadores en

asignaturas sin competencias informticas las cuales permiten a una persona

resolver algortmicamente un problema en una secuencia especifica y puede

expresarlo en un lenguaje informtico sencillo como escribir sobre un hoja. Pues

bien estos TOOLBOXES son importantes para la mayora de los usuarios Matlab y

su gama de funciones, las cuales extienden en el entorno de trabajo para resolver

problemas de procesamiento de seales, diseos de sistemas de control, simulacin

de sistemas dinmicos, identificacin de sistemas, redes neuronales y otros.

Para el usuario de Matlab la caracterstica ms importante es su capacidad de

mejoramiento continuo, ya que al usuario puede contribuir a su desarrollo mientras

crea sus propias aplicaciones y estas prestaciones son:

Escritura del programa en lenguaje matemtico

Implementacin de las matrices como elemento bsico del lenguaje, lo que

permite una gran reduccin del cdigo, al no necesitar implementar el clculo

matricial.

Implementacin de aritmtica compleja

Gran contenido de ordenes especificas, agrupadas en TOOLBOXES

Posibilidad de ampliar y adaptar el lenguaje, mediante ficheros de script y

funciones .m.
REFERENCIAS

(Jekyll - Js, 2014)/extrado

dehttp://nereida.deioc.ull.es/~pcgull/ihiu01/cdrom/matlab/contenido/node2.html

(Goering, 10/04/2004)/extraido de /

https://es.wikipedia.org/wiki/MATLAB#Caracter.C3.ADsticas

/ (Forsythe, 1 de enero de 1970)/extraido

de/https://es.wikipedia.org/wiki/An%C3%A1lisis_num%C3%A9rico

You might also like