FuzzySets for Maple
Intended
Audience:
- Researchers and engineers interested in modeling systems using
fuzzy sets.
- Educators may use the package to supplement their notes
and text for a course on fuzzy sets. For courses where fuzzy sets occupies
only one of many topics begin covered, the help pages could replace
a text book. The Maple™ environment
is easy to use, it does not require compilation, and many students may already
be familiar with it if Maple™ is used to help teach first and second year
mathematics courses.
- Students at either the undergraduate or the graduate level
will get a solid introduction to fuzzy sets and their use with this package.
It requires very little time to start constructing fuzzy sets and to begin
manipulating them.
Product Description:
FuzzySets for Maple™ is an easy-to-use toolbox for Maple which
allows professionals, researchers, and students to learn about, experiment
with, and model systems through fuzzy logic and fuzzy sets in the Maple
worksheet environment. It transforms Maple into a system which works
with fuzzy values and fuzzy sets as seamlessly as the basic system deals
with classical logic and sets. The functionality includes most principal
areas of fuzzy logic and fuzzy sets, including fuzzy control theory.
Features list:
- Fuzzy subsets of the real line (unique to this package).
- Fuzzy
subsets of finite universal sets.
- Numerous fuzzy set constructors.
- Numerous installed t-norms, s-norms,
complements, implications, and methods of fuzzy inferences.
- Tools for
quickly building fuzzy controllers from a collection of rules.
- All the
standard set operators (union, intersect, subset, etc.) and Boolean
operators (and, or, implies) have been overloaded to naturally work with fuzzy
sets and values, respectively, as well as with standard sets and boolean values.
- Plotting
of fuzzy sets.
Technical Requirements
Author Information
- Douglas Wilhelm Harder
Department of Electrical and Computer Engineering, University of Waterloo
Waterloo, ON
dwharder@uwaterloo.ca
Douglas Harder was a developer in the Mathematics Group at Maplesoft for
four and a half years. He is the author of the Units package, the co-author
of numerous other library packages, and has extensive knowledge of the internals
of the Maple system. Additionally, he has contributed a number of packages
to the Maple Application Center, most notably the Warnings package. He maintains
other packages of interest on his Maplesque web site. Currently he is a lecturer
at the University of Waterloo in the Department of Electrical and Computer
Engineering. As part of his master’s program, he looked at various aspects
of iterated function systems on fuzzy sets.
Technical Support
|