Skip to main content

Signal generation and operations package for LHC exam

Project description

signal_ICT_JenishDesai_92510133025

Student: Jenish Desai
Enrollment: 92510133025

This package demonstrates basic Signals & Systems:

  • Unitary signals: unit step, impulse, ramp
  • Trigonometric/exponential signals
  • Operations: time shift (zero-padded), time scale (interpolated), addition, multiplication

Install from wheel

pip install dist/signal_ICT_JenishDesai_92510133025-0.1.0-py3-none-any.whl

Usage

import numpy as np
from signal_ICT_JenishDesai_92510133025 import unit_step, unit_impulse, ramp_signal
n = np.arange(-10, 10)
x = unit_step(n)

Run the demo

python main.py

Build (creates wheel + sdist)

python -m pip install --upgrade build
python -m build

TestPyPI Upload (example)

python -m pip install --upgrade twine
twine upload -r testpypi dist/*

Notes

  • Time shift uses zero-padding (no circular wrap).
  • Time scaling uses linear interpolation to keep output length unchanged.

Project details


Download files

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

Source Distribution

signal_ICT_JenishDesai_92510133025-0.1.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file signal_ICT_JenishDesai_92510133025-0.1.0.tar.gz.

File metadata

File hashes

Hashes for signal_ICT_JenishDesai_92510133025-0.1.0.tar.gz
Algorithm Hash digest
SHA256 352102b9838d947636aa97244495a3c06e6c383137376581fad6f978074ac9fd
MD5 8fb888a553efd8506e39ad3e96ef2e4b
BLAKE2b-256 ae91ca7091ed2929c7f73f04453100529864632ef0ea8baad54f667bb0177697

See more details on using hashes here.

File details

Details for the file signal_ICT_JenishDesai_92510133025-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for signal_ICT_JenishDesai_92510133025-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 097af528b46aa07b7e696ebba5d6bb1f29f7747d3f02fd2e1f88a9dafcd8659d
MD5 44a216dbdaaf25519d00767db6f499d6
BLAKE2b-256 c61fd92d69098e653d1d4d91d3ae8c1c8155823e88eab269c15dcdd241687409

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