Generating function for EuclRandVarList-class
Generates an object of class "EuclRandVarList"
.
EuclRandVarList(...)
... |
Objects of class |
Object of class "EuclRandVarList"
Matthias Kohl Matthias.Kohl@stamats.de
L1 <- list(function(x){x}, function(x){x^2}, function(x){x^3}, function(x){x^4}, function(x){x^5}, function(x){x^6}) L2 <- list(function(x){exp(x)}, function(x){abs(x)}, function(x){sin(x)}, function(x){floor(x)}) R1 <- new("EuclRandVariable", Map = L2, Domain = Reals(), Range = Reals()) R2 <- EuclRandMatrix(Map = L1, ncol = 2, Domain = Reals(), dimension = 1) R3 <- EuclRandMatrix(Map = L2, ncol = 2, Domain = Reals(), dimension = 1) (RL1 <- EuclRandVarList(R1, R2, R3)) is(R1, "EuclRandVarList") as(R1, "EuclRandVarList") is(R2, "EuclRandVarList") as(R2, "EuclRandVarList") Map(exp(RL1)[[1]]) # "Math" group ## "Arith" group Map((1 + RL1)[[1]]) Map((RL1 * 2)[[2]]) Map((RL1 / RL1)[[3]]) ## The function is currently defined as function(...){ new("EuclRandVarList", list(...)) }
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.