Skip to content

art000109/Fuzzy_set

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unimodal trapezoid fuzzy sets

This library implements the basic functionality of trapezoidal fuzzy intervals. Implements support for basic operations:

  • Fuzzy set addition
  • Subtraction of fuzzy sets
  • Division of fuzzy sets
  • Multiplication of fuzzy sets
  • Exponentiation
  • Fuzzy set completion
  • Supremum
  • Infimum
  • Equality / inequality of sets
  • Inversion
  • Intersection
  • Union
  • Concentration
  • Dilatation
  • Finding the mean
  • Finding variance
  • Multiplication by a constant

The library also allows you to:

  • Find the length of a set
  • Round borders
  • Check the probability of finding an element in a set
  • Display set

Fuzzy field

The library also you to:

  • Add multiple sets to a field
  • Show all sets in the field
  • Clear field
  • Fold fields

Fuzzy sort

Set ranking tools. Supports the following ranking methods:

  • Chew Park method.
  • Chang's method.
  • The Kaufman-Gupta method.
  • Jane's Method.
  • Dubois-Prada method.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages