Learn R Programming

compositions (version 2.0-1)

rmultarithm: vectorial arithmetic for datasets in a classical vector scale

Description

vector space operations computed for multiple vectors in parallel

Usage

## Methods for class "rmult"
## x+y
## x-y
## -x
## x*r
## r*x
## x/r

Arguments

x

an rmult vector or dataset of vectors

y

an rmult vector or dataset of vectors

r

a numeric vector of size 1 or nrow(x)

Value

an object of class "rmult" containing the result of the corresponding operation on the vectors.

Details

The operators try to mimic the parallel operation of R on vectors of real numbers on vectors of vectors represented as matrices containing the vectors as rows.

See Also

rmult, %*%.rmult

Examples

Run this code
# NOT RUN {
x <- rmult(matrix( sqrt(1:12), ncol= 3 ))
x
x+x
x + rmult(1:3)
x * 1:4
1:4 * x
x / 1:4
x / 10
# }

Run the code above in your browser using DataLab