R: MATLAB pow2 function

pow2 {matlab} | R Documentation

## MATLAB pow2 function

### Description

Power with base 2.

### Usage

    pow2(f, e)

### Arguments

`f` | numeric vector of factors
`e` | numeric vector of exponents for base 2

### Details

Computes the expression `f * 2^e` for corresponding elements of `f` and `e`. If `e` is missing, it sets `e` to `f` and `f` to 1. Imaginary parts of complex values are ignored unless `e` is missing.

### Value

Returns numeric vector constructed as described above.

### Author(s)

H. Borchers hwborchers@googlemail.com, P. Roebuck proebuck@mdanderson.org

### See Also

`nextpow2`

### Examples

    pow2(c(0, 1, 2, 3))               # 1 2 4 8
    pow2(c(0, -1, 2, 3), c(0,1,-2,3)) # 0.0 -2.0  0.5 24.0
    pow2(1i)                          # 0.7692389+0.6389613i

    # For IEEE arithmetic...
    pow2(1/2, 1)                      # 1
    pow2(pi/4, 2)                     # pi
    pow2(-3/4, 2)                     # -3
    pow2(1/2, -51)                    # .Machine$double.eps
    pow2(1/2, -1021)                  # .Machine$double.xmin

[Package matlab version 1.0.2 Index]