各位高手,我编写了一个matlab的界面程序,以前能够进行编译(用mbuild -setup 和deploytool命令编译)并且编译后能很好的运行。
后来我在程序中增加了一部分利用神经网络(rb网络)计算的程序进去,在matlab中能够运行这个Gui界面程序。但是,我把这个程序用之前相同的方法进行编译后,双击运行可执行文件进行计算却提示
“undefined function or method 'newrb' for input arguments of type 'double'”的错误信息。
后来我又把程序中的神经网络部分删除,编译的结果又可以用了。因此我怀疑问题是在神经网络的编译上,不知哪位大侠高手能帮解答。
经过多次的调试,现在的问题更加多了。源程序不过是否删除神经网络部分,最后编译出来的可执行文件都无法运行。即双击打开文件后,出现黑窗口后,几秒后黑窗口自动关闭,而运行程序也没有打开。
含有神经网络的GUI程序编译后无法正常运行
我用小的程序试过多次,只要有神经网络在程序中,编译后的文件计算就会提示错误信息:“undefined function or method 'newrb' for input arguments of type 'double'”
请问有没有高手能帮解决,或者哪位朋友也遇到过同样的问题。十分感谢