What is jFuzzyLogic?
jFuzzyLogic is a fuzzy logic package written in java (as you might have guessed). It implements Fuzzy control language (FCL) specification (IEC 61131 part 7)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
jFuzzyLogic Features
- Implements Fuzzy control language (FCL) IEC-61131-7 specification.Eclipse plugin (December 2012 release)
New plugin available for Eclipse (Helios). See details herejFuzzyLogic Paper
@inproceedings{cingolani2013jfuzzylogic, title={jFuzzyLogic: a Java Library to Design Fuzzy Logic Controllers According to the Standard for Fuzzy Control Programming.} author={Cingolani, Pablo and Alcala-Fdez, Jesus}, booktitle={International Journal of Computational Intelligence Systems} pages={61-75}, year={2013}, organization={IEEE} } @inproceedings{cingolani2012jfuzzylogic, title={jFuzzyLogic: a robust and flexible Fuzzy-Logic inference system language implementation}, author={Cingolani, Pablo and Alcala-Fdez, Jesus}, booktitle={Fuzzy Systems (FUZZ-IEEE), 2012 IEEE International Conference on}, pages={1-8}, year={2012}, organization={IEEE} }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Examples
To run this demo, download jFuzzyLogic.jar and run "java -jar jFuzzyLogic.jar demo"