semvec/pypi-packages huggingface dataset:
uniform-signal-interp 0.2
Interpolation of uniformly sampled signal.
Requires Python: >=3.9

# uniform_signal_interp

High performance tools for uniform signal interpolation.

# Installation
```bash
pip install uniform_signal_interp
```
 Or
1. Cloning the repository to your machine.
2. Installing uniform_signal_interp using pip locally by the following command:
```bash
python setup.py build_ext --inplace
```
or directly building package under the folder "site-package":
```bash
pip install .
```

# Usage
```python
import numpy as np
import uniform_signal_interp

signal = np.array([1.0, 2.0, 4.0, 7.0]) # Assume signal is sampled from x_signal = [0, 1, 2, 3]
x = np.array([-1.0, 1.5, 2.5, 3.5])
output = uniform_signal_interp.uniform_signal_linear_interp(signal, x) # [1.0, 3.0, 5.5, 7.0]
```

# Performance test
![alt text](./image/speed_test.png)
edzed 26.1.2
An asyncio based library for building small automated systems
Requires Python: >=3.9
Keywords: automation, finite-state machine


# Announcement (January 2025)

This software has got a replacement. Please use
[Redzed](https://github.com/xitop/redzed) for new projects.
Its development was based on the experience gathered
during the work on Edzed and with Edzed. **Redzed** has
the same capabilities, but is based on simpler concepts.
It is smaller, easier to learn and easier to use.

From now on, **Edzed** will receive only bug fixes.

---

# Edzed

An asyncio-based library for building small automated systems, i.e. systems that
control outputs according to input values, system’s internal state, date and time.

What is in the package:

- classes for creating combinational and sequential blocks
- methods for building a circuit by connecting the blocks
- a simple event-driven zero-delay digital circuit simulator

What is not included:

The application code must connect the circuit's inputs
and outputs with the outside world.

## Documentation

Please read the [online documentation](https://edzed.readthedocs.io/en/latest/) for more information.