问题标签 [jfuzzylogic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
272 浏览

java - 在 servlet 中加载 fcl 文件时出错

我有与 jFuzzyLogic 库一起使用的 Java Web 应用程序 JSP/Servlet,该库使用位于 WEB-INF/rules/rules.fcl 的 rules.fcl 文件。我正在尝试将 rules.fcl 文件加载到 servlet 文件中,但是当我尝试执行应用程序 web 时出现以下错误:

有人帮我解决这个问题!谢谢。

0 投票
0 回答
686 浏览

java - Android应用程序上的模糊逻辑

我想在我的 android 应用程序中使用模糊逻辑。我继续尝试 jFuzzyLogic 库 ( http://jfuzzylogic.sourceforge.net/html/index.html ) 和 eclipse 上提供的示例。在示例的执行过程中,我遇到了两个问题:

  1. 功能:fis.getVariable(fileName).chart()fis.getVariable("tip").chartDefuzzifier(true)不受支持。
  2. 应用程序无法读取 FCL 文件。

你能帮忙解决这个问题或给我另一个基于模糊逻辑的android应用程序示例吗?

0 投票
1 回答
933 浏览

java - 如何在 Eclipse 中运行 JFuzzyLogic

我正在为大学作业制作 FuzzyLogic 空调,我需要让它在 Java 中运行。我已将 JFuzzyLogic jar 文件添加到我的 Eclipse 项目中,但每次运行代码时它都会立即终止。有人可以指出我让它发挥作用的正确方向吗?提前致谢。

0 投票
0 回答
256 浏览

java - 将 jFuzzyLogic 结果作为双精度值返回时出错

我想将模糊逻辑的结果作为双精度返回以供另一个类使用。我正在使用以下java代码:

公共类 MyFuzzyClass {

}

但是我在这个返回语句中遇到了一个错误:

我该如何解决这个错误?

0 投票
1 回答
214 浏览

android - android studio 中的 jFuzzyLogic 库不起作用

我正在编写一个 android 应用程序,它使用模糊推理来显示我的一项活动的最终结果。我为此目的使用jFuzzyLogic库,首先我只想在我的应用程序中运行著名的自卸车模糊问题,
但是当我在我的onCreate方法中编写以下代码并运行应用程序时,应用程序关闭并停止运行!

我想它无法加载 FIS 文件“tipper.fcl” 有人可以帮忙吗

谢谢

这是我的 onCreate 方法:

0 投票
1 回答
332 浏览

java - JFuzzyLogic中的可用性去模糊化方法是什么

我正在为 Android 应用程序使用 Java 中的模糊逻辑,我正在使用 JFuzzy Logic 开源库,但如果我们可以使用除重心 (COG) 方法之外的任何其他去模糊化方法,我找不到任何参考。如果我们在 JFuzzy 逻辑库中有这种能力,或者它只适用于 COG 方法,谁能帮助我或告诉我?

我的意思是在这部分具体:

0 投票
1 回答
33 浏览

fuzzy-logic - 如何扩展 jfuzzylogic 库?

根据这篇论文:“模块化。模块化设计使我们能够轻松扩展语言和 API。可以通过扩展提供的对象树来添加自定义聚合、激活或累积方法、去模糊器或成员函数(参见图 5 )。”

我尝试通过扩展 RuleActivationMethod 类来创建新的 Activation 方法,但 FCL 无法识别我的新激活的名称

如何创建自定义激活方法?

0 投票
1 回答
112 浏览

java - 在 Sugeno 方法上使用 java 和 jfuzzylogic 库

据我所知,如果我要使用 Mamdani 方法对值进行去模糊化,我会这样写一个 FCL 文件:

注意:这些值本身可能没有实际意义,因为我在模糊控制去模糊化逻辑中没有使用 Mamdani 方法。

我想要做的,或者说我确实有义务做的,就是用 Sugeno 的方法说:

或者为了更清楚地说明,我希望有一个介于 0 和 10 之间的范围,并且我希望我的术语在 x 轴上以点为单位的值为 1:0、2、5、7 和 10。

如何在 FCL 文件中编码?我相信方法是 COGS?

当我输入 Sugeno 的术语时,就像我刚才所做的那样,我在 x 轴上从 0 - 10 和在 y 轴上从 0 - 1 得到一个完全填充的正方形,这没有任何意义。

我在谷歌上找不到任何东西,所以我决定在这里寻求帮助。

0 投票
0 回答
22 浏览

jfuzzylogic - 一个功能块中的模糊规则能否以另一个功能块的输出为先决条件?

我想在 jFuzzyLogic 中实现级联模糊推理系统 (FIS)。更具体地说,我想将 FIS 的输出变量转换为另一个的输入。一个功能块中的模糊规则是否会以另一个功能块的输出作为先决条件?他们必须如何声明?

0 投票
1 回答
53 浏览

anylogic - 如何在 Anylogic 中读取 .FIS 文件 (MATHLAB) 并使用 jFuzzyLogic.FIS 执行 FUZZY 建模?

Anylogic 软件允许执行 .JAR 类。JFuzzyLogic是一个实现模糊逻辑的开源库。希望通过以简单的方式实现模糊逻辑来使用 Anylogic。FuzzyLogic 库是最合适的工具吗?是否可以在 Anylogic 中动态显示 FUZZY 图表?