---
title: "iemmatrix"

draft: false
---


# iemmatrix

`iemmatrix` is a collection of objects for [Pure Data (Pd)](https://puredata.info)
for manipulation of simple (two dimensional, real valued) matrices.

Objects names are modelled after functions found in math toolboxes like
[GNU Octave ](https://octave.org/),
[Matlab](https://www.mathworks.com/products/matlab.html)
or [NumPy](https://numpy.org/),
using Pd's patching pardigm.

![example iemmatrix patch](example.pd.svg)


## Documentation

- [List of objects](/objects)
- [Tutorials](/tutorials)

## Installation

`iemmatrix` is available on [deken](https://deken.puredata.info/library/iemmatrix) (Pd's built-in package manager).

1. Open the **Find externals...** menu
2. Type `iemmatrix` and press return
3. Select the best (e.g. topmost) installation candidate and click **Install**.

Linux users on Debian (or derivatives, like Ubuntu) can also install it via
```sh
apt-get install pd-iemmatrix
```

## Reporting Bugs & Requesting Features

Please use our [bug tracker](https://git.iem.at/pd/iemmatrix/-/issues) if things go awry.

For general questions, please use the [Pure Data mailinglist](https://lists.iem.at/postorius/lists/pd-list.lists.iem.at/).

## Code

The source code for `iemmatrix` is hosted on https://git.iem.at/pd/iemmatrix/


## License

`iemmatrix` is licensed under the [GNU General Public License (version 2, or later)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
