AI :: FUZZYLOGIC

AI :: FUZZYLOGIC is een PERL-module voor fuzzy set-operaties en gereedschappen.
Download nu

AI :: FUZZYLOGIC Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Scott Walters
  • Uitgever website:
  • http://search.cpan.org/~swalters/Math-Preference-SVD-0.01/lib/Math/Preference/SVD.pm

AI :: FUZZYLOGIC Tags


AI :: FUZZYLOGIC Beschrijving

AI :: FuzzyLogic is een Perl-module voor Fuzzy Set Operations and Tools. AI :: FuzzyLogic een Perl module voor fuzzy sets Operaties en Tools.SYNOPSIS gebruik AI :: FuzzyLogic; $ I = new AI :: FuzzyLogic $ UnitType, @numbers; # Nieuwe set met één deelverzameling $ i = new AI :: FuzzyLogic 'leeftijd', 0, 0,1, 0,2, 0,1, 0; # Hetzelfde $ i = new AI :: FuzzyLogic $ subset1, $ subset2, $ subset3; # Nieuwe set met diverse subsets # andere syntaxis voor het bouwen van een set met een aantal subgroepen: $ i = AI :: FuzzyLogic-> new (AI :: FuzzyLogic-> new ( 'afstand', 0,0, 0,1, 0,1, 0,5, 0,8, 0,6, 0,3, 0,0), AI :: FuzzyLogic-> new ( 'time', 0,3, 0,3, 0,1, 0,1, 0,1, 0,2, 0,3, 0,3), AI :: FuzzyLogic-> new ( 'heat', 0,0, 0,1, 0,1, 0,2, 0,2, 0,3, 0,3, 0,2)); # Constructeurs expliciete combinatorische gedrag: $ i = new AI :: FuzzyLogic :: correlator 'speed', 0,1, 0,3, 0,2, 0,1, 0,1; $ I = nieuwe AI :: FuzzyLogic :: omschakelaar 'speed', 0,1, 0,3, 0,2, 0,1, 0,1; $ I = nieuwe AI :: FuzzyLogic :: Discriminerende 'speed', 0,1, 0,3, 0,2, 0,1, 0,1; $ I = nieuwe AI :: FuzzyLogic :: abstractor 'speed', 0,1, 0,3, 0,2, 0,1, 0,1; # Verandering combinatorische gedrag: $ set-> as_correlator (); # Operaties werken aan matching subsets van hetzelfde type $ set-> as_permutator (); # Operaties werken in alle subgroepen van elke set $ set-> as_discriminator (); # Operaties best passende deelverzameling van rechts voor elke links $ set-> as_abstractor (); # Operaties terug een set met één deelverzameling summerizing fit $ i-> add_subsets ($ j); # Combineren subsets of andere sets abs ($ i) # defuzzify integer (zwaartepunt - kromme midden, x-as) 0 + $ i # defuzzify integer (gemiddelde - gemiddelde curve hoogte y-as) $ a en $ b # snijpunt sets $ a | $ B # vereniging van sets $ i ++ # normaliseren curve tot 1,0 $ Ik-- # stretch bocht naar de randen ~ $ i # Negatief set $ i ** 0,5 # dialation "$ i" # converteren subsets om ASCII grafieken $ a + $ b # som sets $ a - $ b # aftrekken sets $ a * $ b # vermenigvuldigen sets - handig voor gevoeligheidscontrole $ a / $ b # kloof sets - handig voor gevoeligheidsregelaar $ H-> groter ($ a) # boolean: doet $ h volledig Encompass $ a? $ A ^ $ b # xor: hetzelfde als ~ ($ a | $ b) $ a <$ b # vergelijken volume: is $ a kleiner? $ a> $ b # vergelijken volume: is $ a groter? @sets = $ a-> uitpakken (); # Krijgen subsets als lijst van AI :: FuzzyLogic :: subset objecten @sets = $ a-> QUERY_TYPE ( 'type'); # Krijgen subsets van het type 'type' als een lijst van AI :: FuzzyLogic :: subset objecten $ a-> change_type ( 'fromtype', 'naar'); # Verandering type subsets van het type 'fromtype' naar 'to'Performs alle basishandelingen op Fuzzy Sets. Gebruik Engels-achtig, opzettelijk vage objecten die concepten waarmee gevolgtrekkingen te maken. De conclusies kunnen benaderend redeneren over precieze kennis, of nauwkeurige redeneren over benaderende kennis. Deze vaagheid maakt de vangst en de toepassing van de menselijke expert knowledge.Overloads Perl exploitanten om bewerkingen uit te voeren op Fuzzy Sets.Requirements: · Perl Vereisten: · Perl


AI :: FUZZYLOGIC Gerelateerde software

BTNSMS-bibliotheek

BTNSMS-bibliotheek is een C-bibliotheek met een eenvoudige interface voor het verzenden van SMS-berichten via de NET-SMS-provider. ...

187

Downloaden