Anda di halaman 1dari 1

matlab, herramiento del futuro Introduccin: Matlab Guide* es un entorno de programacin visual que ofrece Matlab para poder

re alizar y ejecutar programas de Simulacin a medida de forma simple , tiene las car actersticas bsicas de todos los programas visuales como Visual Basic o Visual C++. por ejemplo una aplicacin se puede ver de la siguiente manera [pic]Figura 1 Ejecucin : Desde la ventana de comando del Matlab se debe ejecutar el comando gui de. Esto abre la consola de edicin de la parte grafica de la aplicacin a implementar ( .fig), es decir , colocar botones, cuadros de dialogo, graficas , texto, etc. [pic]Figura 2 Cada uno de estos elementos tienen un conjunto de propiedades a las cuales podem os acceder con el botn derecho del mouse, una vez clickeado este aparece el sigui ente cuadro: [pic] Figura 3 Para editar las propiedades de cada elemento seleccionamos la opcin Properties In spector y se abre una consola (la cual variar segn que elemento se este editando) con todas las propiedades que podemos editar, ej color, posicin, tamao, font, etc. Una de las opciones de mayor inters para nosotros en la figura anterior es Edit C allback . Esta ltima abre el archivo .m asociado (ejecutable Matlab) y nos posici ona en la seccin del programa que corresponde a la subrutina que se ejecutara cua ndo se realice una determinada accin sobre el elemento que estamos editando. Por ejemplo para el botn 1, Edit Callback nos posiciona en la siguiente parte del programa: function varargout = pushbutton1_Callback(h, eventdata, handles, varargin) % Stub for Callback of the uicontrol handles.pushbutton1. disp('pushbutton1 Callback not implemented yet.') Entre sus prestaciones bsicas se hallan: la manipulacin de matrices, la representa cin de datos y funciones, la implementacin de algoritmos, la creacin de interfaces de usuario (GUI) y la comunicacin con programas en otros lenguajes y con otros di spositivos hardware. El paquete MATLAB dispone de dos herramientas adicionales q ue expanden sus prestaciones, a saber, Simulink (plataforma de simulacin multidom inio) y GUIDE (editor de interfaces de usuario - GUI). Adems, se pueden ampliar l as capacidades de MATLAB con las cajas de herramientas (toolboxes); y las de Sim ulink con los paquetes de bloques (blocksets). Es un software muy usado en universidades y centros de investigacin y desarrollo. En los ltimos aos ha aumentado el nmero de prestaciones, como la de programar dire ctamente procesadores digitales de seal o crear cdigo VHDL.

Anda mungkin juga menyukai