R repository of characteristic functions and tools for their combinations and numerical inversion.

For the R version of the package see the CharFun package development available at

For current status of the MATLAB toolbox (not an identical clone) see the CharFunTool development available at

The Characteristic Functions Package (CharFun) consists of a set of algorithms for evaluating selected characteristic funcions and algorithms for numerical inversion of the (combined and/or compound) characteristic functions, used to evaluate the probability density function (PDF) and the cumulative distribution function (CDF).

The package includes inversion algorithm, including those based on simple trapezoidal rule for computing the integrals defined by the Gil-Pelaez formulae, and/or by using the FFT algorithm for computing the Fourier transform integrals.

CharFun was developed with R version 3.3.1 (2016-06-21).

To install, you can either clone the directory with Git or download a .zip file or install package from R CRAN-repository.

Download a .zip of CharFun from

After unzipping, you will need open CharFun.Rproj.

To clone the CharFun repository, first navigate in a terminal to where you want the repository cloned, then type

```
git clone https://github.com/simkova/CharFun.git
```

and you will need open CharFun.Rproj.

You can download package from

in installe packages in R-studio you chose Package Archive File (.tar.gz).

We recommend taking a look at the Examples collection.

To get a taste of what computing with CharFun is like, type

```
cf <- function(t) exp(-t^2/2) # the standard normal characteristic function (CF)
result <- cf2DistGP(cf) # Invert the CF to get the CDF and PDF
```

See `LICENSE`

for CharFun licensing information.

**Any scripts or data that you put into this service are public.**

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.