Mi programa java utiliza el código de matlab empaquetado como archivos jar para el procesamiento de imágenes. El problema es cuando llamo a una función (escrita por mí) con una llamada a 'mmreader' por primera vez, funciona bien. Sin embargo, cualquier llamada posterior a una función (igual o diferente) que llame a 'mmreader' no funciona y aparece un error que indica que no se ha encontrado la función mmreader.¿Cómo acceder a una función de matlab desde código java?
También estoy enfrentando un problema similar en otra parte de mi aplicación donde la función call to matlab simplemente arroja una excepción, el mismo código funciona bien en otros archivos.
try{
vplayer.playmov(player_params);
}
catch(Exception e){
System.out.println("error playing cluster");
}
¿Ha comprobado http://stackoverflow.com/questions/5003388/executing-a-matlab-function-using-java? parece un duplicado – Augusto
@Augusto no, no lo es. Ya estoy usando Matlab Javabuilder JA para empaquetar el código de matlab en jar. – meraj
¿Estás recibiendo una excepción? publicar la stacktrace – Saideira