• Sábado 20 de Abril de 2024, 04:33

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - gsierra

Páginas: [1]
1
C# / Objetos Com
« en: Miércoles 4 de Mayo de 2005, 04:05 »
Tengo un problema al trabajar con un objeto Com en C#, pues compile una serie de funciones en matlab creando un objeto Com, y al utilizar una de las funciones de este da un error en una función del matlab (imfilter) y el error ('checknargin'),
revise los parámetros y no deben tener problemas, pues si utilizo la función en el MatLab no da ningún error, la función lo que hace es un filtrado de una imagen utilizando el operador de Canny y recibe como parámetros el camino de donde se encuentra la imagen y un umbral (double) para el operador.

Hoy veo que el error lo envía una función en el matlab, se llama

checknargin(low, high, numInputs, function_name);

La cual es utilizada por imfilter para chequear los parámetros.
Pero como al utilizarla en Matlab no da errores aun no se que cual es el problema al llamarla desde C#.

Después de investigar algún tiempo, hemos concluido que el problema se crea al utilizar funciones primitivas del Matlab, pues al utilizar el objeto Com en C#, este no tiene como encontrar estas funciones.

Aun no he podido encontrar una solución a esto, yo utilizo Windows XP, Matlab 6.5,
Visual Studio.Net 2003 y para crear el objeto Com en Matlab utilizo Visual Studio6.0 .


Por favor, me pueden ayudar con esto o decirme como creo una DLL en Matlab para utilizarla en C#.
Gracias

2
Matlab / Problema Con Objetos Com Y Matlab
« en: Martes 5 de Abril de 2005, 14:29 »
Tengo un problema al trabajar con un objeto Com en C#, pues compile una serie de funciones en matlab creando un objeto Com, y al utilizar una de las funciones de este da un error en una función del matlab (imfilter) y el error ('checknargin'),
revise los parámetros y no deben tener problemas, pues si utilizo la función en el MatLab no da ningún error, la función lo que hace es un filtrado de una imagen utilizando el operador de Canny y recibe como parámetros el camino de donde se encuentra la imagen y un umbral (double) para el operador.

Hoy veo que el error lo envía una función en el matlab, se llama

checknargin(low, high, numInputs, function_name);

La cual es utilizada por imfilter para chequear los parámetros.
Pero como al utilizarla en Matlab no da errores aun no se que cual es el problema al llamarla desde C#.

Después de investigar algún tiempo, hemos concluido que el problema se crea al utilizar funciones primitivas del Matlab, pues al utilizar el objeto Com en C#, este no tiene como encontrar estas funciones.

Aun no he podido encontrar una solución a esto, yo utilizo Windows XP, Matlab 6.5,
Visual Studio.Net 2003 y para crear el objeto Com en Matlab utilizo Visual Studio6.0 .


Por favor, me pueden ayudar con esto o decirme como creo una DLL en Matlab para utilizarla en C#.
Gracias

3
Power Builder / Objetos Com Y Matlab
« en: Lunes 4 de Abril de 2005, 21:54 »
Tengo un problema al trabajar con un objeto com en C#, pues compile una serie de funciones en matlab creando un objeto com, y al utilizar una de las funciones de este da un error en una funcion del matlab (imfilter) y el error ('checknargin'),
ya revise los parametros y no deben tener problemas, pues si utiliso la funcion en el MatLab no da ningun error.

Páginas: [1]