R: vectorial arithmetic for datasets in a classical vector scale

rmultarithm {compositions} | R Documentation

## 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)

### 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.

### Value

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

### Author(s)

K.Gerald v.d. Boogaart http://www.stat.boogaart.de

### See Also

`rmult`, `%*%.rmult`

### Examples

    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

[Package compositions version 1.40-2 Index]