FuzzyNumbers-0.3-1 released
[This article was first published on Rexamine » Blog/R-bloggers, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
A new version of the FuzzyNumbers package for R has just been submitted to the CRAN archive.
Check out our step-by-step tutorial.
** FuzzyNumbers Package CHANGELOG **
*********************************************************************
0.3-1 /2013-06-23/
* piecewiseLinearApproximation() - general case (any knot.n)
for method="NearestEuclidean" now available.
Thus, method="ApproximateNearestEuclidean" is now deprecated.
* New binary arithmetic operators, especially
for PiecewiseLinearFuzzyNumbers: +, -, *, /
* New method: fapply() - applies a function on a PLFN
using the extension principle
* New methods: as.character(); also used by show().
This function also allows to generate LaTeX code defining the FN
(toLaTeX arg thanks to Jan Caha).
* as.FuzzyNumber(), as.TriangularFuzzyNumber(), as.PowerFuzzyNumber(),
and as.PiecewiseLinearFuzzyNumber() are now S4 methods,
and can be called on objects of type numeric, as well as on
various FNs
* piecewiseLinearApproximation() and as.PiecewiseLinearFuzzyNumber()
argument `knot.alpha` now defaults to equally distributed knots
(via given `knot.n`). If `knot.n` is missing, then it is guessed
from `knot.alpha`.
* PiecewiseLinearFuzzyNumber() now accepts missing `a1`, `a2`, `a3`,
`a4`, and `knot.left`, `knot.right` of length `knot.n`+2.
Moreover, if `knot.n` is not given, then it is guessed from
length(knot.left). If `knot.alpha` is missing, then the knots
will be equally distributed on the interval [0,1].
* alphacut() now always returns a named two-column matrix.
evaluate() returns a named vector.
* New function: TriangularFuzzyNumber - returns a TrapezoidalFuzzyNumber.
* Function renamed: convert.side to convertSide, convert.alpha
to convertAlpha, approx.invert to approxInvert
* Added a call to setGeneric("plot", function(x, y, ...) ...
to avoid a warning on install
* The FuzzyNumbers Tutorial has been properly included
as the package's vignette
* DiscontinuousFuzzyNumber class has been marked as **EXPERIMENTAL**
in the manual
* Man pages extensively updated
* FuzzyNumbers devel repo moved to GitHub
To leave a comment for the author, please follow the link and comment on their blog: Rexamine » Blog/R-bloggers.
R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.