gpt4 book ai didi

java - 如何在Matlab中使用weka java API时创建字符串属性

转载 作者:行者123 更新时间:2023-12-02 06:12:00 25 4
gpt4 key购买 nike

我想在 Matlab 中将 mat 数据写入 Weka 的 arff 文件。我不知道如何在使用 Weka API 时创建字符串属性,尽管我理解 question on stackoverflow 。问题是如何在Matlab中实现以下内容:

FastVector attributes = new FastVector();
attributes.addElement(new Attribute("attr", (FastVector) null));

有人知道如何在 Matlab 中执行上述操作吗?谢谢

最佳答案

连接 matlab 和 java 时有一点奇怪的语法,例如:

  • new 关键字不存在。
  • 对字符串使用单引号。

这归结为了解如何从 matlab 调用 java,这方面有很多示例:

[1] [2] [3] [4]

无论如何,对于您来说,解决方案将类似于:

import weka.core.FastVector;
import weka.core.Attribute;

fv = FastVector();
attr = Attribute('attr',FastVector());
fv.addElement(attr);

请注意,此代码尚未经过测试,因为我当前没有安装 WEKA。

关于java - 如何在Matlab中使用weka java API时创建字符串属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13748312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com