2011-05-20 29 views
1

我刚刚看了一个迷人的文件:http://www.psy.cmu.edu/~ckemp/Papers/kempt08.pdf估算努力从MATLAB代码移植到Octave八度

在我看来它需要机器学习的整个区域,以一个全新的水平,因为它灵活地发现数据的结构(和不仅试图找到最适合现有结构的方法)。

的代码也可以:http://www.psy.cmu.edu/~ckemp/code/formdiscovery.html

我试着做我自己的一些实验 - 但不幸的是我不具备Matlab的。我用Octave尝试过,但它只产生各种错误信息,我不明白(我不是这些程序的专家)。

如果这些问题可以很容易地解决(或根本)解决,任何人都可以快速查看一下吗?也许解决方案将是一个容易的解决方案(毕竟这是我的希望)。

这真的是一个很大的帮助!我非常期待尝试一些我自己的数据集。

+2

你可能会发布错误信息吗? – Jonas 2011-05-20 11:22:57

+0

@Jonas:我不知道这是否有帮助,但在这里他们是:Der Befehl“哪些人需要这样做,或者有哪些需要帮助的人。 demo_chain_feat链 错误:显示:没有为类“char”定义 错误:调用自: 错误:C:\ Octave \ 3.2.4_gcc-4.4.0 \ share \ octave \ 3.2.4 \ m \ general \ display .m第36行第3列 错误:runmodel.m在第17行第1列 错误:masterrun.m在第64行第38列 – vonjd 2011-05-20 12:27:52

+0

@vonjd我没有运行所有的代码异常,但从极少数我检查过的,可以追溯所有的错误(是的,一个接一个:-),并使它与Octave或接近。例如,您报告的第一个错误与未为'char'acter变量定义的'display'方法有关。替换为'disp',它可以工作。然后,当试图创建子目录时,程序会抛出另一个错误......恐怕我无法再提供更多的帮助,但我认为花一些时间解决这些兼容性问题对于您了解Octave和这个特定的工具箱是有利的。 – chl 2011-05-20 15:14:31

回答

1

我最近找对同一个问题的回答,并找到了这个旧帖子。只为我的两美分给其他人看... 有一个叫做Missing Function Library的Octave库,“查找Matlab中的函数,但不是Octave”。此外,还有一堆用于Octave的优秀软件包(阅读“Toolboxes”)以及SourceForge。希望这可以帮助!