| myouter {gbutils} | R Documentation |
Functions for some basic operations
Description
Small utility functions
Usage
myouter(x, y, fun)
shiftleft(x, k = 1)
shiftright(x, k = 1)
Arguments
x |
a vector. |
y |
a vector. |
k |
a non-negative integer. |
fun |
a function, see ‘Details’. |
Details
myouter(x,y,fun) computes the outer product of x and
y using the function fun. The result is a matrix with
(i,j)th element equal to fun(x[i],y[j]). It is not
required for fun to be able to work with vector arguments. The function
does the computations in R using a simple double loop. So, it is a
convenience function, not a speed improving one.
shiftright(x,k) rotates the vector x k positions
to the right.
shiftleft(x,k) rotates the vector x k positions to
the left.
Value
for myouter, a matrix, as described in ‘Details’
for shiftleft and shiftright, a vector
Author(s)
Georgi N. Boshnakov
[Package gbutils version 0.5 Index]