Wavelet denoising of vaginal pulse amplitude

Uses an automated wavelet algorithm to remove noise components from the vaginal PA
1.7K Downloads
Updated 4 Jan 2016

View License

Uses an automated wavelet algorithm to remove noise components (saving previously artifact-impacted data) from the vaginal pulse amplitude signal. This is from the paper:
Prause, N., Williams, K., & Bosworth, K. (2010). Wavelet denoising of vaginal pulse amplitude. Psychophysiology, 47(2), 393-401.
Waveclean.m is the primary file. It requires smoothmult.m, smoothmultL.m, and smoothmultR.m (included in the zip file) to run as well as the free WaveLab toolbox. We would value feedback to further develop this.

Cite As

Nicole Prause (2024). Wavelet denoising of vaginal pulse amplitude (https://www.mathworks.com/matlabcentral/fileexchange/24003-wavelet-denoising-of-vaginal-pulse-amplitude), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2007a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Denoising and Compression in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.2.0.0

Updated capitalization for two functions to stop warnings associated with them.
Last update appears not to have included the intended files (e.g., smoothmult). This update, the file additions were again verified.

1.1.0.0

Added dependent files into a single .zip file

1.0.0.0