MCR matlab
esa no es la idea lo de hacer que el programa sea invocado dede visual basic lo habia pensasdo pero como ultima alternativa, de todas maneras lo que necesito es un ejecutable que corra independiente de matlab.
pero aun tengo la creencia de que si instalo el matlab component runtime o no recuerdo bien si ese es el nombre. El ejecutable podria correr sin necesidad de tener matlab instalado
MCR matlab compiler run-time
http://cienciafisicamatlab.blogspot.com/2011/09/mcr-matlab-compiler-run-time-ejecutable.html
asi se llama
en el interprete de matlab se teclea el comando si se va a hacer un ejecutable por primera vez
>> mbuild -setup
Please choose your compiler for building standalone MATLAB applications:
Would you like mbuild to locate installed compilers [y]/n? y
Select a compiler:
[1] Lcc-win32 C 2.4.1 in C:\ARCHIV~1\MATLAB\R2010a\sys\lcc
[0] None
Compiler: 1
Please verify your choices:
Compiler: Lcc-win32 C 2.4.1
Location: C:\ARCHIV~1\MATLAB\R2010a\sys\lcc
Are these correct [y]/n? y
Trying to update options file: C:\Documents and Settings\Dept. Experimental\Datos de programa\MathWorks\MATLAB\R2010a\compopts.bat
From template: C:\ARCHIV~1\MATLAB\R2010a\bin\win32\mbuildopts\lcccompp.bat
Done . . .
que sirve para seleccionar el tipo de compilador
luego....
>> deploytool
y aparece una venta y ahi se hace cambia el nombre luego 'ok ' luego se añaden los archivos main y si tiene imagenes o gui (GUIDE) se anexan y se oprime el boton con tres flechas abajo que se encuentra en la parte deracha de la ventana y listo solo se tiene que esperar.
si se quiere correr en una maquina que no tiene matlab lo que se debe es buiscar el MCR dentro de la carpeta de matlab
que por lo regura es esta: C:\Archivos de programa\MATLAB\R2010a\toolbox\compiler\deploy\win32
y copie el MCR e instalelo en la maquina que no tenga matlab y listo porfin tenemos el ejecutable.. bueno esta es una forma como yo pude hacerlo
Saludos