- Instala en el ordenador cliente el MCR de Matlab. (puedes bajarlo aquí).
- Ejecuta el comando>>mbuild -setup
y selecciona el compilador: LCC-win32 ... - ejecuta el comando:
>>deploytool
Se abrirá el asistente en el cual debes seleccionar el archivo de código .m principal y después los anexos (si es que tu programa principal llama a otros ficheros .m creados por ti, o a alguna figura).
Después pulsa compilar y se creará en la carpeta del proyecto el archivo .exe que debes distribuir.
jueves, 31 de enero de 2013
[Matlab] -> Compilar programa
Para compilar un programa y crear ejecutable en Matlab sigue los siguientes pasos:
Etiquetas:
build,
compilar,
deploytool,
distribuir matlab,
matlab,
mbuild,
mcr
[Matlab] -> Simular doevents Visual Basic
Cuando compilas los programas realizados en Matlab y se está ejecutando un bucle puede ser que el GUI te quede como "colgado". Para resolver esto (en Visual Basic usamos la función Application.DoEvents) puedes intercalar la función drawnow para que se vuelva a repintar el GUI.
Etiquetas:
doevents,
drawnow,
gui,
gui matlab,
matlab
miércoles, 16 de enero de 2013
[Matlab] -> GUI Capturar valor de textbox
Para capturar el valor de un textbox creado en Editor de GUI de Matlab usar el siguiente comando:
numero = str2double(get(handles.txtNumero,'String'));
donde:
- txtNumero: es el valor de la propiedad 'Tag' que se le asignó al textbox en el Inspector de Propiedades.
Con esto almacenamos en la variable 'numero' el número introducido en el textbox 'txtNumero'
numero = str2double(get(handles.txtNumero,'String'));
donde:
- txtNumero: es el valor de la propiedad 'Tag' que se le asignó al textbox en el Inspector de Propiedades.
Con esto almacenamos en la variable 'numero' el número introducido en el textbox 'txtNumero'
Suscribirse a:
Entradas (Atom)