library(FuzzyNumbers)
# prepare list of fuzzy numbers
a <- seq(0,5,by=1)
fuzzyList <- list()
for (i in 1:length(a)) {
fuzzyList[[i]] <- TrapezoidalFuzzyNumber(i,i+1,2*i+1,3*i+1)
}
# check the list
fuzzyList
# now some animations for various functions and then with approximation
AnimateListZEP(fuzzyList,FUN=function(x) x^2)
AnimateListZEP(fuzzyList,FUN=function(x) sin(x))
AnimateListZEP(fuzzyList,FUN=function(x) x^3+1,approximation = TRUE)
Run the code above in your browser using DataLab