The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

RFIF: Fast Iterative Filtering in R

Overview

RFIF wraps the upstream C implementation of Fast Iterative Filtering (FIF) and exposes it as a simple R call.

Example

library(RFIF)

t <- seq(0, 1, length.out = 2000)
x <- sin(2*pi*5*t) + 0.5*sin(2*pi*20*t)

res <- rfif(x)

# Reconstruction
max(abs(x - (colSums(res$imfs) + res$residual)))

Plot IMFs

matplot(t, t(res$imfs), type="l", lty=1)
lines(t, res$residual, lwd=2)

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.