Rank: 85 based on 731 downloads (last 30 days) and 24 files submitted
photo

Tom O'Haver

E-mail
Company/University
U. of Maryland College Park

Personal Profile:

Retired university professor. Google me.


 

Watch this Author's files

 

Files Posted by Tom O'Haver View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
08 Dec 2014 Screenshot plotit(xi,yi,polyorder) Simple function for plotting and fitting x,y data to polynomials, with error estimation. Author: Tom O'Haver signal processing, statistics, plot 32 0
07 Oct 2014 Screenshot iSignal 4 Interactive smoothing, differentiation, peak sharpening and measurement of time-series signals. Author: Tom O'Haver signal processing, data import, chemistry, data exploration, medical, pharmaceutical 38 11
  • 5.0
5.0 | 4 ratings
07 Oct 2014 Screenshot Interactive Peak Fitter (Version 11) Keyboard operated peak fitting function for time-series signals. Author: Tom O'Haver chemistry, curve fitting, physics, peak fitting, time series, decomposition 41 21
  • 3.0
3.0 | 4 ratings
02 Sep 2014 Screenshot Peak Fitter Command-line peak fitter for time-series signals. Version 5.7, September, 2014 Author: Tom O'Haver chemistry, curve fitting, decomposition, peak fitting, physics, time series 162 94
  • 4.59091
4.6 | 23 ratings
25 Jun 2014 Screenshot iPeak: Interactive Peak Detector (Version 6) Keypress operated interactive peak detector function. Author: Tom O'Haver analytical chemistry, chemistry, instrumental analysis, peak detection, physics, signal processing 32 27
  • 4.75
4.8 | 8 ratings
Comments and Ratings by Tom O'Haver View all
Updated File Comments Rating
28 Nov 2014 Peak Fitter Command-line peak fitter for time-series signals. Version 5.7, September, 2014 Author: Tom O'Haver

Nazmul, the first step is to import your data into the form of Matlab variables, then download the peakfit.m function and place it in your Matlab path. The documentation for peakfit.m is on http://terpconnect.umd.edu/~toh/spectrum/InteractivePeakFitter.htm, but you might want to start with ipf.m, which allows you to change parameters just by pressing single keystrokes, without typing a bunch of input arguments. See http://terpconnect.umd.edu/~toh/spectrum/ifpinstructions.html for animated instructions.

03 Oct 2014 Peak Fitter Command-line peak fitter for time-series signals. Version 5.7, September, 2014 Author: Tom O'Haver

Thanks, Ismael. Both the command-line peakfit.m function and its interactive cousin ipf.m are described on http://terpconnect.umd.edu/~toh/spectrum/InteractivePeakFitter.htm. There is no dead-trees publication. Thanks again.

01 Sep 2014 Peak Fitter Command-line peak fitter for time-series signals. Version 5.7, September, 2014 Author: Tom O'Haver

Great! Thanks for testing it. I'll upload that version to the File Exchange.

27 Aug 2014 Peak Fitter Command-line peak fitter for time-series signals. Version 5.7, September, 2014 Author: Tom O'Haver

On the suggestion by Hao Wang, I've created a new version of peakfit.m (version 5.7) that includes a minimum width constraint as the 13th input argument. Download from http://terpconnect.umd.edu/~toh/spectrum/beta/peakfit.m
See example 19 in this file for an example of this feature. The default, when not specified, is equal to the independent variable (x) increment. Feedback please.

24 Aug 2014 Peak Fitter Command-line peak fitter for time-series signals. Version 5.7, September, 2014 Author: Tom O'Haver

Excellent idea, Hao Wang; I'll work on that.

Comments and Ratings on Tom O'Haver's Files View all
Updated File Comment by Comments Rating
14 Dec 2014 Peak Fitter Command-line peak fitter for time-series signals. Version 5.7, September, 2014 Author: Tom O'Haver xubiker

28 Nov 2014 Peak Fitter Command-line peak fitter for time-series signals. Version 5.7, September, 2014 Author: Tom O'Haver Tom O'Haver

Nazmul, the first step is to import your data into the form of Matlab variables, then download the peakfit.m function and place it in your Matlab path. The documentation for peakfit.m is on http://terpconnect.umd.edu/~toh/spectrum/InteractivePeakFitter.htm, but you might want to start with ipf.m, which allows you to change parameters just by pressing single keystrokes, without typing a bunch of input arguments. See http://terpconnect.umd.edu/~toh/spectrum/ifpinstructions.html for animated instructions.

28 Nov 2014 Peak Fitter Command-line peak fitter for time-series signals. Version 5.7, September, 2014 Author: Tom O'Haver Nazmul Arefin

Tom, I am trying to fit multiple Gaussian peaks to my photoluminescence spectra. These are x-y data sets with luminescence in y-axis with wavelength in x-axis. Honestly, I don't have any strong background in Matlab scripting, I have been trying a lot to figure out how to apply your peakfit.m with my data. Is it possible you can suggest me where to start from? Many thanks for such a nice submission.

03 Oct 2014 Peak Fitter Command-line peak fitter for time-series signals. Version 5.7, September, 2014 Author: Tom O'Haver Tom O'Haver

Thanks, Ismael. Both the command-line peakfit.m function and its interactive cousin ipf.m are described on http://terpconnect.umd.edu/~toh/spectrum/InteractivePeakFitter.htm. There is no dead-trees publication. Thanks again.

03 Oct 2014 Peak Fitter Command-line peak fitter for time-series signals. Version 5.7, September, 2014 Author: Tom O'Haver Ismael

Hi Tom, First of all many thanks for this peak fitter, I have been using it quite a lot and it worked perfectly. Indeed I'm finishing one article where I have used it to fit some Raman spectra and I'm wondering how I can cite it, any clues?

Contact us