## Schreiber noise reduction

Purpose

Description

Macro Synopsis

Modules

Related Functions

References

### Purpose

Nonlinear noise reduction according to Schreiber

### Description

This function applies a simple nonlinear noise reduction to the signal by locally averaging phase vectors in the phase space of delay coordinates (see Create 2D delay).
Parameters are:

- Delay
`tau` for the phase space reconstruction (given in no. of samples),
- Embedding dimension m,
- Relative radius r (ranging from 0 to 1) for averaging phase vectors.

Note that since this function operates on a 'pure' time series, the scale and the shift of the given signal do not affect the result.

### Macro Synopsis

`y = SchreiberNR(x,tau,m,r);`

signal x,y;

int tau,m;

float r;

### Modules

Nonlinear

### Related Functions

Median filter, SVD noise reduction (SVDNR), Create 2D delay.

### References

Schreiber [55]