Fuzzy Logic 2 for Mathematica Provides Greater Flexibility for Exploring Fuzzy Systems
- To: mathgroup at smc.vnet.net
- Subject: [mg41719] Fuzzy Logic 2 for Mathematica Provides Greater Flexibility for Exploring Fuzzy Systems
- From: Wolfram Research <newsdesk at wolfram.com>
- Date: Mon, 2 Jun 2003 04:35:25 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Wolfram Research has just released Fuzzy Logic 2, an update to
this Mathematica application package that has been lauded by
users as "the best fuzzy logic software currently available on
the market." Version 2 includes a large number of new functions
that enhance the already robust set of utilities available with
the package as well as other performance improvements resulting
in part from the package's ability to capitalize on advances in
Mathematica 4 and subsequent versions.
Fuzzy Logic provides a flexible environment for creating,
modifying, and visualizing fuzzy sets and fuzzy logic-based
systems. Built-in functions help users through every stage of
the design process to define inputs and outputs, create fuzzy
set membership functions, manipulate and combine fuzzy sets and
relations, apply inferencing functions to system models, and
incorporate defuzzification routines. Ready-to-use graphics
routines make it easy to visualize defuzzification strategies,
fuzzy sets, and fuzzy relations.
New functionality in Fuzzy Logic 2 includes:
a. Broader definition of universal space, using three numbers
that specify the start and end of the universal space and
the increment between elements
b. New membership functions for creating special types of fuzzy
sets, including bell-shaped, sigmoidal, two-sided Gaussian,
and digital
c. New fuzzy graph visualization tool
d. New functions for finding the smallest and largest of maximum
defuzzification and the bisector of area defuzzification of a
fuzzy set
e. Operators for finding the fuzzy cardinality, degree of
subsethood, Hamming distance, and alpha levels of or between
fuzzy sets or relations
f. Yu and Weber union and intersection operations
g. Introduction of alpha cuts for fuzzy relations
h. Fuzzy relation equations
i. Random fuzzy sets and fuzzy relations functions
j. Fuzzy inferencing functions for rule-based inference
k. Fuzzy arithmetic functions for fuzzy multiplication and
division
l. Fuzzy C-means clustering function for finding cluster
centers and their associated partition matrices and
progressions
The ease with which fuzzy sets and relations can be entered and
manipulated in Fuzzy Logic makes this product ideally suited for
professionals, researchers, educators, and students with all
levels of experience in fuzzy logic theory. Because Fuzzy Logic
is written in the Mathematica language, its functionality can
also be easily extended and modified to meet the precise needs
of users in different fields. Additionally, Fuzzy Logic can be
used in conjunction with other Mathematica application packages
designed for these specialized areas or with unrelated software
via MathLink.
For more information about Fuzzy Logic 2, visit the product
website at:
http://www.wolfram.com/products/applications/fuzzylogic