FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Matlab en delphi
Hola amigos, aqui con una pregunta, como puedo usar Matlab en Delphi, es decir temer un .m de matlab y que arroje resultados en Delphi, gracias.
|
#2
|
||||
|
||||
No lo hice pero mas o menos te doy una idea de como lo haria.
1. Crea un archivo .m que escriba los resultados que te interesen en un archivo de texto. 2. Al final del archivo asegurate de tener el comando "quit" 3 .Luego llama a Matlab pasando el parametro "-r NombreArchivo.m". 4. Espera a que el proceso termine 5. Lee el archivo que escribiste. Posiblemente existan otras soluciones que desconozco, pero puedes empezar con esto.
__________________
[Crandel] |
#3
|
||||
|
||||
Puedes aparte pasarle otros parametros para que sea mas rapido el asunto como:
-nojvm para que no cargue toda la interface de java -nosplash para que no muestre la ventana splash -minimize para que inicie minimizado
__________________
[Crandel] |
#4
|
||||
|
||||
Comentandolo con un compañero de trabajo me comento que existe otra forma, que es utilizando componentes COM atraves del archivo mlapp.tlb.
Mas info google
__________________
[Crandel] |
#5
|
|||
|
|||
Hola,
Eso es un ejemplo de usar Matlab en Delphi segun COM. |
#6
|
|||
|
|||
Gracias amigos por sus respuestas, osea que lo unico que hace el ejemplo es mandar llamar el programa hecho en Matlab de esta forma:
// Set Current Directory MatlabServer.Execute('cd( ''C:\Program Files\MATLAB\R2007\work'' );'); // Execute test.m MatlabServer.Execute('test;'); ??? Y en si lo que ocupo amigos es por ejemplo vi que en Matlab puedo crear un .exe del programa que se ha realizado en Matlab entonces, con una aplicacion en Delphi mandarla llamar y se este ejecutando sin tener que llamar el .m de matlab ya que se llamara el .exe, gracias. |
#7
|
||||
|
||||
Exelente ejemplo !!!
Cita:
__________________
[Crandel] Última edición por Crandel fecha: 10-03-2009 a las 09:41:33. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cómo me comunico con Matlab mediante COM | felipin007 | Providers | 2 | 21-04-2010 07:49:34 |
Estructura del fichero MATLAB | bustio | Varios | 6 | 24-10-2007 20:12:16 |
Consulta Delphi 6, Delphi 2005 y Delphi 2006 | Leviatan | Varios | 6 | 18-08-2007 16:02:08 |
problemas con DLL de MatLab | emeceuy | Varios | 6 | 01-08-2007 23:02:39 |
Combinar Matlab-Builder | Amago | C++ Builder | 0 | 10-06-2004 13:03:37 |
|