Error en el tipo de datos cargados en la función SIM

7 de septiembre de 2011

La idea principal fue crear un ejecutable en Matlab [1] en donde se hace uso de funciones de redes neuronales. Este ejecutable debía servir sin la necesidad de que Matlab esté instalado en el equipo. El problema surgió cuando se genero el ejecutable. En una de las funciones, a saber, la función sim, no podía funcionar con uno de los parámetros que matlab "automáticamente" cambiaba de tipo al cargar. Se hacía la carga de la siguiente manera 

load('net.mat');

El error era el siguiente:

Warning: Class ':all:' is an unknown object class. Object 'net' of this class has been converted to a structure.

La solución [2] simplemente fue agregar una línea de código al comienzo del archivo que contenía la línea mencionada (load('net.mat');), es línea fue la siguiente:

%#function network

Con esto ya no se cambiaba el tipo de objeto y la ejecución era exitosa.

Referencias


Si le gustó esta entrada, ¡podría invítame a un café!

0 comentarios:

Related Posts with Thumbnails