Skip to main content

Interpolation of uniformly sampled signal.

Project description

uniform_signal_interp

High performance tools for uniform signal interpolation.

Installation

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:
python setup.py build_ext --inplace

or directly building package under the folder "site-package":

pip install .

Usage

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

uniform_signal_interp-0.2-cp312-cp312-win_amd64.whl (90.9 kB view details)

Uploaded CPython 3.12Windows x86-64

uniform_signal_interp-0.2-cp311-cp311-win_amd64.whl (89.6 kB view details)

Uploaded CPython 3.11Windows x86-64

uniform_signal_interp-0.2-cp310-cp310-win_amd64.whl (88.9 kB view details)

Uploaded CPython 3.10Windows x86-64

uniform_signal_interp-0.2-cp39-cp39-win_amd64.whl (90.3 kB view details)

Uploaded CPython 3.9Windows x86-64

File details

Details for the file uniform_signal_interp-0.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for uniform_signal_interp-0.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ed73850f06b2e908b26429c04a2e4bc5ea06ed15365a6acc6289a60ed50ce7a6
MD5 998d845afea47c8070c94ead9f78b4f8
BLAKE2b-256 b1fc46433528e595bdcbc452c0d837b7ade36dcffdbe7603b95339da4b18e07f

See more details on using hashes here.

File details

Details for the file uniform_signal_interp-0.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for uniform_signal_interp-0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2eba57c0152913698b491aeed3f1a0d50853be0b272096cc60eac80224653f50
MD5 0c05e158f7254ccbe8b6e452242de6b9
BLAKE2b-256 bbe4cca32d24212542df7e4c2e755106c00e6b5b84a1c8ccf5d2806b07d2305d

See more details on using hashes here.

File details

Details for the file uniform_signal_interp-0.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for uniform_signal_interp-0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 06760a51a5d14850cdc11a32f5616fcddf11738f9258d87431f96327d9046587
MD5 f68df8b63bbdd374fb988e0a7cf7c5cd
BLAKE2b-256 6f6fecfe9bad715cfb5fb86a54ba64378ec3fc378a691679fab3b46fd2180119

See more details on using hashes here.

File details

Details for the file uniform_signal_interp-0.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for uniform_signal_interp-0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 33c6928266db723cfbeef1f320a3b4cc999392173c0cb5474d6bba18c89b01d1
MD5 e8fdf42ea702e063f931e90ee2fc8f94
BLAKE2b-256 74a541ff342fbad750f5ae0921ac72297a519396c9bf2b5636ed60396683601d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page