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.1-cp312-cp312-win_amd64.whl (85.0 kB view details)

Uploaded CPython 3.12Windows x86-64

uniform_signal_interp-0.1-cp311-cp311-win_amd64.whl (83.6 kB view details)

Uploaded CPython 3.11Windows x86-64

uniform_signal_interp-0.1-cp310-cp310-win_amd64.whl (82.9 kB view details)

Uploaded CPython 3.10Windows x86-64

uniform_signal_interp-0.1-cp39-cp39-win_amd64.whl (82.5 kB view details)

Uploaded CPython 3.9Windows x86-64

File details

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

File metadata

File hashes

Hashes for uniform_signal_interp-0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 81e2b34513fcc9969a38acbd01cee51ceff147de658c27370a888b65c18fee5d
MD5 860d0c04d49bdbdde544908918142c3d
BLAKE2b-256 99652d8cb8f207752affd4e7865b7d5bb890e00611eb09ee52482fb4b70fd90d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uniform_signal_interp-0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2a8a36341c008bda3106100d9307fe0dfb525d90b04f676ef13685e70e01b880
MD5 a7d4d8d194abfa8a37839317489a33b9
BLAKE2b-256 363d006d552f6056f56f2ab0d272e538e6f236882b8d419e0c22a8fbab11a3e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uniform_signal_interp-0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bd02370e7fb788c1dc4f648a46e772957d30d6b08e3144841f79f2ac56757ef6
MD5 e6742a2bcc01d5aa63adf5fe20a0a82e
BLAKE2b-256 453debf36552b7a7fe6d9b7e4910fa6e4331bd7a7698b419dbdaa77a38f667d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for uniform_signal_interp-0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 57a442fad4a7ca1a6798fa5db6e3456d8f94251803355698e2f42d2023ee8a70
MD5 c4f99982937901517c83f211e3450df3
BLAKE2b-256 1a3ec9a76852f1ffda96a4c83527ebf465dcc85ea651d23cf06d8a9fbfb67798

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