在Matlab中使用weka java API时如何创建字符串属性
我想在Matlab中将mat数据写入Weka的arff文件。我不知道在使用WEKAAPI时如何创建字符串属性,尽管我理解了其中的含义。问题是如何在Matlab中实现以下功能:在Matlab中使用weka java API时如何创建字符串属性,java,matlab,weka,Java,Matlab,Weka,我想在Matlab中将mat数据写入Weka的arff文件。我不知道在使用WEKAAPI时如何创建字符串属性,尽管我理解了其中的含义。问题是如何在Matlab中实现以下功能: FastVector attributes = new FastVector(); attributes.addElement(new Attribute("attr", (FastVector) null)); 有人知道如何在Matlab中实现上述功能吗?谢谢在连接matlab和java时,有一点奇怪的语法,例如:
FastVector attributes = new FastVector();
attributes.addElement(new Attribute("attr", (FastVector) null));
有人知道如何在Matlab中实现上述功能吗?谢谢在连接matlab和java时,有一点奇怪的语法,例如:
关键字不存在new
- 对字符串使用单引号
import weka.core.FastVector;
import weka.core.Attribute;
fv = FastVector();
attr = Attribute('attr',FastVector());
fv.addElement(attr);
注意,这段代码还没有经过测试,因为我目前没有安装WEKA。欢迎使用StackOverflow。这不起作用。Weka需要将空值转换为FastVector才能工作。