Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将classregtree从Matlab移植到Octave?_Matlab_Statistics_Octave - Fatal编程技术网

如何将classregtree从Matlab移植到Octave?

如何将classregtree从Matlab移植到Octave?,matlab,statistics,octave,Matlab,Statistics,Octave,对于一个项目,我必须使Matlab的classregtree以八度工作 根据文件,它还没有被移植 我正在考虑这样做,但是matlab的classregtree是一个具有属性和方法的类(面向对象),我不知道如何用倍频程来编写它 已经有人移植了吗?或者我如何定义八度音阶中的类(带有属性和方法)?您可以使用现在所谓的“旧式matlab类”实现classregtree。在这种风格中,所有方法都是@classname目录中的简单倍频程函数文件。构造函数是与类同名的函数文件 请参阅上的文档 此外,该函数在M

对于一个项目,我必须使Matlab的classregtree以八度工作

根据文件,它还没有被移植

我正在考虑这样做,但是matlab的classregtree是一个具有属性和方法的类(面向对象),我不知道如何用倍频程来编写它


已经有人移植了吗?或者我如何定义八度音阶中的类(带有属性和方法)?

您可以使用现在所谓的“旧式matlab类”实现
classregtree
。在这种风格中,所有方法都是
@classname
目录中的简单倍频程函数文件。构造函数是与类同名的函数文件

请参阅上的文档


此外,该函数在Matlab中似乎被弃用,他们建议使用
fitctree
FitTree
,这可能需要classdef。你可以向你的老师询问如何从源代码构建八度音阶开发,并编写新版本;)

默认(开发)分支中有classdef支持。我真的建议把这个问题转移到help@octave.org邮件列表,您可以从中获得更多反馈。请包含此初始帖子的链接,是吗?我下载了octave和forge的源代码。。什么都没有。@Jdruiter这里是获取开发源代码的说明,谢谢,我会尝试一下!