Metadata-Version: 2.1
Name: yulewalker
Version: 0.1
Summary: IIR Filter design using the modified Yule-Walker method
Home-page: UNKNOWN
Author: Emmanouil Theofanis Chourdakis
Author-email: eruyome@gmail.com
License: CeCILL-2.1
Keywords: yulewalk yulewalker iir signal-processing dsp
Platform: UNKNOWN
Classifier: Topic :: Scientific/Engineering
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: CEA CNRS Inria Logiciel Libre License, version 2.1 (CeCILL-2.1)
License-File: LICENSE

# Yule-Walker methor for filter design for an arbritrary magnitude response

## Description

This implements a modified yule-walker method for estimating the coefficients of an IIR filter that best matches an arbritrary frequency response. This is a port
from sci-lab's version here: [yulewalk.sci](https://github.com/scilab/scilab/blob/master/scilab/modules/signal_processing/macros/yulewalk.sci) and is distributed by
the same license ([CeCILLv2.0](https://opensource.org/licenses/CECILL-2.1)).

## Install

Clone this repository, then run:

```
python setup.py install
```

## Testing

Using `doctest`:
```
python -m yulewalker.yulewalker -v
```

Using `pytest``:
```
pytest
```

## Example

See (Example.ipynb)[Example.ipynb]

## LICENSE

See (LICENSE)[LICENSE]

