Module for Lock-In Analysis
Project description
Digital lock-in analysis
Perform digital lock-in analysis built for thermal analysis
Installing this package
Use pip to install it by:
$ pip install pyLIA
Simple examples
Here is a simple example on how to use the code:
import pyLIA
import numpy as np
import matplotlib.pyplot as plt
data = np.load('camera.npy') ## Thermal acquisition
fs = 400 ## Sampling freqency of the thermal video [Hz]
fl = 55 ## Load freqency of the excitation test [Hz]
mag, ph = pyLIA.LIA(data, fs, fl)
plt.figure()
plt.imshow(mag)
cbar = plt.colorbar()
cbar.set_label('[unit]')
plt.figure()
plt.imshow(ph)
cbar = plt.colorbar()
cbar.set_label('[deg]')
Reference: <https://www.sciencedirect.com/science/article/pii/S0142112320301924>
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
pyLIA-0.6.tar.gz
(2.0 kB
view details)
File details
Details for the file pyLIA-0.6.tar.gz
.
File metadata
- Download URL: pyLIA-0.6.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
22c759921ad46a016501e16ed89bd6eb3ae0516078a663a54b50bb9189863849
|
|
MD5 |
2f3cba701ec367c1922508afdc851930
|
|
BLAKE2b-256 |
ab89f4e0a0b96e0ba1add9be70237d0fae9e2d09d89a71f30031ce56e9607f3e
|