Programación Específica > Matlab

 De Matlab A Un Lenguaje Visual

(1/2) > >>

davidpc33:
Hola, me gustaria saber si se puede pasar de un codigo escrito en Matlab a cualquier lenguaje visual (visual basic, visual C,etc), es decir, si existe algun progama q lo haga automaticamente.
Gracias
Un saludo

javierv:
No mas probable es que no lo haya (estoy casi seguro); lo que si puedes hacer es compilar tus programas desde Matalb utilizando el el compilador de MS Visual C++; el de Builder C++ y el Fortran y el resultado es un ejecutable, la verdad yo no he hecho esto pero se que se puede y un amigo que si hizo un ejecutable me comento que tuvo problemas para correrlo en una maquina que no tuviera instalado el Matlab, aparentemente por unos dlls o algo asi.

davidpc33:
Gracias por la información javierv

cucaracha:
oye yo hasta ahora solo puedo crear archivos m, pero como le haces para compilar, se nesecita codigo para crear la interfaz o qué...¿podrías ser más específico?

javierv:
Saludos.

Bueno tal vez no enendi bien lo de la interfaz ¿quieres hacer una interfaz grafica que sea un ejecutable o solo una interfaz grafica que corra bajo Matlab?.

Si quieres crear una GUI (intefaz grafica) en Matlab, que corra bajo Matlab (coniste en un .m y un .fig), solo necesitas escribir GUIDE en la linea de comando y te abrira el editor de interfaces graficas de matlab. Es bastante facil de usar.

Ahora para compilar un archivo, digamos una funcion que calcule la suma de 2 numeros, de manera que te entregue un ejecutable checa el help de compiler (solo escribe: help compiler); hay tienes varias opciones para hacer "stand-alone applications", puedes encontrar mas informacion en los pdf's:

- External Interfaces
- External Interfaces Reference
- Creating Graphical User Interfaces

Todos los puedes encontrar en:

Matlab pdfs

Aunque reitero que yo personlamente no he creado un ejecutable de tipo GUI con estos metodos. No se que tan facil o dificil sea o que tantas limitaciones tengan.

De cualquier forma espero les sirvan.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa