InicioCiencia EducacionCrear ejecutables en MatLab!!!
Esta es otra gran pregunta que muchos nos hicimos alguna vez luego de crear un programa en MatLab: Ya tengo el programa... Y ahora, ¿cómo lo corro en un computador en el que no hay MatLab?
Muy seguramente la mayoría prefiere instalar MatLab y salirse de ese problemita para siempre, pero hoy quiero mostrar un método que sirve para resolver esta situación y solo con el uso de una herramienta un poco más pequeña.
Cabe aclarar que esto aplica para programas con interfaz gráfica, aunque no he probado los otros ustedes pueden ensayar y comentar porque de seguro le podrá interesar a otros usuarios...

Cuando esté hecho y listo el programa para ejecutar y para convertir, en el command window de MatLab vamos a escribir lo siguiente:
(primero verificar que el directorio del "current folder" sea donde está guardado el archivo .m)

>>mbuild -setup
En esta opción se si desea utilizar un compilador existente en el equipo. Escribir "y" y dar enter.
Luego pregunta qué compilador elegir: Si se escribe 1 está bien ya que es el compilador de MatLab. Dar "1" y enter
Esta vez MatLab mostrará el nombre de su compiler y preguntará si es correcto. Escribir "y" y dar enter
Saldrá nuevamente el símbolo que indica que MatLab está listo para iniciar una nueva operación ( >> ). Esta vez escribir:
>>mcc -m nombredelprograma
A partir de este punto hay que esperar a que MatLab termine de crear varios archivos en la misma carpeta donde se encuentra el .m (No desesperarse, a veces puede tomar varios minutos)
Al terminar se encuentra el programa.exe que es el ejecutable, pero para hacer que corra en todos los lugares en que no haya MatLab instalado, se debe ir a la siguiente dirección C:archivos de programaMatLabR2009b (O la versión que tengan)toolboxcompilerdeploywin32 y copiar el MCR (MatLab compiler runtime) de esta carpeta y colocarlo en la del ejecutable del programa a correr)
Si no hay MatLab en donde quieran correr su programa, solo se debe instalar este MCR antes de intentar correr el suyo; aunque no es muy ventajoso tener que instalar el MCR si es mucha mejor opción que instalar el Matlab completo...

Si alguien tiene otra forma que no requiera de la instalación de MCR o que pueda crear un solo arhivo ejecutable, por favor hacerlo saber, seguro servirá a muchos más usuarios...

Un saludo!
Datos archivados del Taringa! original
86puntos
22,772visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

J
Juanhker🇦🇷
Usuario
Puntos0
Posts10
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.