Code covered by the BSD License  

Highlights from
Interactive resolution enhancement function

Be the first to rate this file! 1 Download (last 30 days) File Size: 6.92 KB File ID: #20408
image thumbnail

Interactive resolution enhancement function

by Tom O'Haver

 

23 Jun 2008 (Updated 18 Sep 2009)

Slider-controlled resolution enhancement, written as a single self-contained Matlab function.

| Watch this File

File Information
Description

function ire(x, signal)
Interactive resolution enhancement function for data in the arguments "x,signal". Displays sliders for real-time control of 2nd and 4th derivative weighting factors (factor and factor2) and smooth width. (Larger values of factor1 and factor2 will reduce the peak width but will cause artifacts in the baseline near the peak. Adjust the factors for the the best compromise.) Use the minimum smooth width needed to reduce excess noise. You can adjust the slider ranges in lines 33-35.
Declares global variables IREDATA and IREPARAMETERS. Filtered signal is returned in IREDATA(3,:,:), so declare IREDATA as global before calling ire.m to have access to IREDATA outside of ire.m
Tom O'Haver (toh@umd.edu), June 2008. Slider function by matthew jones (matt_jones@fastmail.fm), 2004

Acknowledgements

The author wishes to acknowledge the following in the creation of this submission:
Interactive Resolution Enhancement

MATLAB release MATLAB 6.5 (R13)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (1)
06 Jul 2011 Tom O'Haver

The sliders used in this program do not work in recent version of Matlab. I've now uploaded a new keypress-operated version that performs interactive smoothing, derivatives, and peak sharpening. See http://www.mathworks.com/matlabcentral/fileexchange/32075-isignal

Please login to add a comment or rating.
Updates
18 Sep 2009

Slider function (rtslid.m) modified by commenting out lines 337 and 373 to prevent crash on Matlab 2008 and 2009

Tag Activity for this File
Tag Applied By Date/Time
chemistry Tom O'Haver 22 Oct 2008 10:07:01
physics Tom O'Haver 22 Oct 2008 10:07:01
spectroscopy Tom O'Haver 22 Oct 2008 10:07:01
analytical chemistry Tom O'Haver 22 Oct 2008 10:07:01
signal processing Tom O'Haver 22 Oct 2008 10:07:01

Contact us at files@mathworks.com