sc_mult {SAFD} | R Documentation |
Minkowski scalar multiplication
Description
Given an input dataframe (polygonal fuzzy number) X
in the correct format (tested by checking
), and a scalar b
the fuzzy number bX
is calculated using level-wise Minkowski scalar multiplication.
Usage
sc_mult(X, b, pic = 0)
Arguments
X |
...dataframe, if checking(X)=1 the product |
b |
...numeric |
pic |
...numeric, if |
Details
See examples
Value
Given correct input data, the function returns the polygonal fuzzy number b
X
.
Note
In case you find (almost surely existing) bugs or have recommendations for improving the functions comments are welcome to the above mentioned mail addresses.
Author(s)
Wolfgang Trutschnig <wolfgang@trutschnig.net>, Asun Lubiano <lubiano@uniovi.es>
See Also
See Also checking
, translator
Examples
#Example 1:
U<-data.frame(x=c(-1,0,1),alpha=c(0,1,0))
E<-sc_mult(U,2)
E
#Example 2:
X<-data.frame(x=c(0,1,1,5),alpha=c(0,1,1,0))
sc_prod<-sc_mult(X,1.5)
sc_prod
#Example 3:
data(XX)
X<-translator(XX[[1]],10)
E<-sc_mult(X,-2,pic=1)
E
[Package SAFD version 2.1 Index]