La Web del Programador: Comunidad de Programadores
 
    Pregunta:  57064 - PUEDO LLAMAR DLL DE MATLAB EN C# SIN TENER MATLAB INSTALADO
Autor:  Alejandro Mulet Campos
Resulta un poco dificil llamar a una dll que tiene una funciĆ³n hecha en matlab desde c# en microsoft visual estudio .net 2005, sin tener claro instalado matlab en nuestra maquina, si tienen alguna idea acerca de esto me la envian por favor.

  Respuesta:  Ariel Padilla
Hola, debes compilarla y hacer un componente para NET desde Matlab, esto es con mcc en la linea de codigo, actualmente desde la version 2007a de Matlab puedes hacerlo de forma grafica, empaquetas tu funcion y ya solo trabajas desde .Net, actualmente trabajo en eso y es facil hasta cierto punto. No es necesario tener Matlab por ello generas un archivo dll, lo unico que necesitara el cliente sera instalar el MCR de 120 mb aprox que es un runtime de matlab y ya.

salu2