R: Basic Complex Functions

angle {pracma} | R Documentation

## Basic Complex Functions

### Description

Basic complex functions (Matlab style)

### Usage

    Real(z)
    Imag(z)
    angle(z)

### Arguments

`z` | Vector or matrix of real or complex numbers

### Details

These are just Matlab names for the corresponding functions in R. The `angle` function is simply defined as `atan2(Im(z), Re(z))`.

### Value

returning real or complex values; `angle` returns in radians.

### Note

The true Matlab names are `real`, `imag`, and `conj`, but as `real` was taken in R, all these beginnings are changed to capitals.

The function `Mod` has no special name in Matlab; use `abs()` instead.

### See Also

`Mod`, `abs`

### Examples

    z <- c(0, 1, 1+1i, 1i)
    Real(z)   # Re(z)
    Imag(z)   # Im(z)
    Conj(z)   # Conj(z)
    abs(z)    # Mod(z)
    angle(z)

[Package pracma version 2.0.4 Index]