Have a question or suggestion? E-mail me: firstname.lastname@example.org.
Join our group on Facebook
No cost, no ads, no
sign-in/registration, no eye candy, no cookies,
no hype, no Java, no Flash, no kidding. Completely free since
essay is also available as a 516-page
printable document written in Microsoft Word and
saved in Word and PDF formats.Readability index
The Kindle and paperback versions, ISBN
9798794182446 by Kindle Direct
Publishing, are available from Amazon.
high-performance commercial numerical computing environment and
programming language that is widely used in research and
education. For Windows, Macintosh, and Linux. Lower-cost
Home and Student versions available.
Octave, a freely
downloadable alternative to Matlab, mostly compatible. For
Windows, Macintosh, and Linux.
a fast and free general purpose language for Windows, Unix, and
Microsoft Excel 2013
OpenOffice Calc 4.1.1
Thanks to M. Farooq Wahab for his many
contributions and for many fruitful discussions, to
Baldassarre Cesarano for his close reading and typographical
correction of this text, to Dr. Raphael Attie of NASA/Goddard
Space Flight Center for corrections, to Diederick of The
University of Hong Kong for code contributions, to Yuri
Kalambet of Ampersand, Ltd., and to the many email
correspondents who have made suggestions, asked questions,
caught errors, and have shown me new types of data and new
applications that have broadened the scope of this work.
Unsolicited Comments from Users
(verbatim excerpts from emails):
"... It's by far the best
document I've found about signal processing online."
" It is the best source in the
entire internet ... on peak related techniques and
"...the most understandable documentation
I've ever encountered!"
"It is as good as, if not better than, any similar books available
in the market".
"...a clear, organized,
accessible, and intuitive resource...."
"I ... have never seen before (I have years of
experience in this field) such a complete
approach towards tackling almost all the analysis
problems from scratch...."
"...the most extensive set of
tools I've ever found for curve fitting and signal
"I'm amazed by the
thoroughness of not just the explanations, but also the
codes and documentation within."
"It's simply phenomenal!
"I appreciate the fact that your approach is
'applied' and does not resort to complex
mathematics where not needed"
"...your website resource was able to teach me everything I needed to know in a
really practical and easy to understand way within a few days
and apply it to my ... work (which is incredible!!).
"I found your tutorials and explanations among the easiest to understand in this complex
"...your work was a godsend."
"... surely the way into
heaven is to post excellent software online
for others to use to do science."
"I am a great admirer of your excellent work. Your unparalleled contribution to signal
processing helped me to understand the nuances of signal
"Without your help ...we'd still be slogging through
"...many thanks for sharing your brilliant book on
the web. I have found it of tremendous
"it inspires me to make my
own contribution to science and education."
"I wanted to extend my gratitude for the quality of
the guidance and education you provide. I am a professional
analytical chemist, and your site has
kept me well versed and knowledgeable...."
"I ... am very impressed with
the clarity of the presentation."
"I like your writing style because it's clear and concise, and your prose flows
"The signal processing topics you cover are so wonderfully practical...truly impressive."
"... truly one of best
practical description I have ever seen."
"...thank you for this valuable
"Thank you very much for making such an extensive
collection of most valuable material
available to the public !!! Your service to the public (that
part that recognizes its value) is highly appreciated."
" ...thank you for your amazing
"I liked the way everything is setup and
"...I think it's the best
explanation I've ever seen."
"...thank you for the immense
role your book has played in my perusal of
"...really incredible work!"
"... a really excellent website...."
"It is a great overview"
"...a very valuable service
to our profession!"
"...an extraordinary labor
of love and a gift to many, many people!"
"Thanks again for your generous contributions to the
scientific and engineering community....your work is greatly
appreciated and will continue to benefit us for years to
come." MathWorks, Inc.
Copyright (c) 2021,
Thomas C. O'Haver (email@example.com)
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use, copy,
modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
First edition created in
1995. Last updated April, 2022. Created with SeaMonkey.
This site is a retirement
project and international community
service, created and maintained by Prof. Tom O'Haver,
Professor Emeritus, Department of Chemistry and
Biochemistry, The University of Maryland at College
Park, currently residing in Naples, FL. Comments, suggestions
and questions should be directed to Prof. O'Haver at firstname.lastname@example.org,
currently residing in Naples, FL, and in Silver Spring, MD.