推荐一本适合自学的小波分析教材

我大约在2年前就想自学小波分析,期间也看过几本小波分析方面的书。不过都是看到了某一章节就看不懂了。没办法,谁让我水平太低呢。简单的回忆了一下,我至少读过这几本小波分析方面的书:

崔锦泰 《小波分析导论》

这本书很有名,许多人都推荐。我读到了第三章,学会了积分小波变换,后面就看不懂了,卡在了二进小波上。

徐长发《实用小波方法》

看完了前三章,第四章多分辨分析看到一半就看不懂了。这本书写的太简略,又没有例子,很难自学。

Daubechies  《Ten Lectures on Wavelets》

基本也是看到第三章就看不下去了。这本难度有点大,完全就是给做小波分析研究的人看的书,数学功底稍差的人估计都看不懂。

《Fundamentals of Wavelets :Theory, Algorithms, and Applications》

这本书从自学的角度来说比前几本都要好,习题丰富,起点也低。我一直学完了前5章,基本理解了多分辨分析。但是第六章没能看懂。

直到今年,从网上又找到了一本比较新的小波分析的教材,这才又激起了我重新学习小波的热情。这次还真的坚持着把一本书看完了。

Ruch, David K. And Van Fleet, Patrick J.《Wavelet Theory:An elementary Approach With Applications》

这就是今天我要推荐的书,一本非常适合自学的 Wavelet 入门书。起点非常地,有大学工科高等数学和线性代数的知识就足够了。

全书第一章和第二章是预备知识,讲解线性空间和傅里叶变换。

第三章和第四章介绍Haar 小波及其应用。众所周知,Haar 小波可以说是最简单的小波函数。Haar 小波虽然简单,但是多分辨分析的主要特征却全都具备了。通过学习Haar 小波,可以建立起多分辨分析的直观概念。

第五章介绍多分辨分析。给出了多分辨分析的各种性质。为第六章构造Daubechies 小波制造了许多顺手的工具。

第六章构造了Daubechies 小波。第七章是Daubechies 小波的应用。

第八章 讲解了双正交尺度函数和小波,在这一章中也给出了 Riesz 基的一个比较详细的介绍。(前几本书学起来费劲的一个原因就是将正交尺度函数和双正交尺度函数混在一起来讲解,一下子知识点多了很多,增加了学习的难度)

最后第九章讲解小波包。

总体来说,全书思路非常的清晰,公式推导也是非常详细。并且给出了许多非常好的习题。

要说这本书的缺点就是没有介绍连续小波变换(积分小波变换)。

其实在第二章介绍完傅里叶变换后,可以增加一个小节来讲讲连续小波变换,这样全书就显得更完整了。

最近还买了本新的小波分析方面的书:A Wavelet tour of signal processing ,还没仔细看,等看完后我再来写个书评。

时间: 2024-10-08 10:44:45

推荐一本适合自学的小波分析教材的相关文章

推荐一本适合初学者全面自学python的书(附电子书)

今天一个朋友问我:有个朋友要学习 python,她属于那种特别能啃书的,让我推荐.我学 python 都是无师自通的,没有看过什么书,因此无法给她推荐,问我有什么意见? 他那个朋友是零基础的,ctrl+c.ctrl+v用的贼溜.除此之外,计算机算是零基础了.对此我就感觉有点头疼了.很多朋友第一反应肯定是这本 获取方式 又或者有些人会说这本 还有可能会说这本 这三本书毋庸置疑是经典的python入门书,但是并不是最基础的,最基础其实的这本 书如其名,编程小白的第一本Python入门书,我们也可以看

【墙裂推荐】适合高中生看的HTML5网页开发实例入门书

清华大学出版社推出的<HTML5网页开发实例详解>是一本最全的HTML 5技术书,是一本最全的HTML 5案例书,由大众点评网资深前端工程师周遥和聚划算资深前端工程师李春城联袂奉献.所有的实例和框架在这里给读者做一个预览. 1.当前天气的APP                       2.新闻阅读列表APP 3.一个网站的用户增长曲线图            4.网页中的3D效果 5.用Node.js搭建Web Server             6.销售数据图表 7.带字幕的视频播放器

2019最适合自学的unity3d学习路线

不得不说,unity3d是一个解放生产力的游戏引擎,自带了各种编辑器,可以进行一系列的可视化操作.需要注意的是,unity3d适合FPS游戏,物理游戏等中小型的游戏,并不太适合MMO开发.总结了个自己觉得适合一些没有接触过unity3d的朋友的学习路线(非常适合自学哟):此过程假设学习者: 有一定图形学基础,比如清楚3D平移旋转等操作,四元数基本原理,对纹理,材质,灯光等有基本了解. 开发语言不是障碍,即采用何种语言进行开发不是问题. 阅读英文艺术文档没有障碍对于1,如果是计算机专业毕业,一般找

推荐一本大数据的书籍,非技术类

因为关注大数据,也写过若干关于大数据的文章,做过若干关于大数据的演讲,所以对有关这一主题的论文和书籍非常有兴趣.过去几年,在这方面读过十几本书,上百篇论文和文章.相对而言,舍恩伯格的<大数据时代>是迄今为止我读过的最好的一本专著,中英文都算上. 此书的一大贡献是在大数据方兴未艾,众说纷纭的时刻,进一步阐述和厘清了大数据的基本概念和特点,这对许多以为大数据就是数据大的人来说很有帮助. 在人类历史长河中,即使是现代社会日新月异的发展中,人们还主要是依赖抽样数据,局部数据,片面数据,甚至是在无法获得

推荐一本算法入门书籍

推荐一本很好的算法入门书籍: <算法设计与分析基础>(第2版),(美) Anany Levitin 著, 潘彦译. 除了 < Thinking in Java >,这是我另外一本读过了三分之二内容还希望不断翻阅的书籍.这本书写得很不错,可以感受到作者是尽力去贴近读者,讲解清晰易懂,涉及比较全面,而且有不少在其它算法书籍中从不曾讲到的东西(比如算法问题求解基础,大量引人思考的谜题). 总体来说,可读性很强,趣味性强,实用性尚可,在理论性和实用化之间进行了很好的平衡和折衷,有很好的启发

推荐一本好书给即将走入工作的程序员and程序媴

近期买了几本IT届推崇的经典书籍.当中有一本<程序猿修炼之道:专业程序猿必知的33个技巧>.由于这本比較薄,所以先翻着看. 这本书有别于其它的技术书籍,事实上算不上一本技术书籍.它不是教你怎么去提高编程,怎么去提高某方面的技术.我觉得这更像一本内功心法,教给你职场的一些软技能.强烈推荐给即将入职的朋友们.我好懊悔当初没有早点接触到这本书,曲曲折折走了不少弯路.如今读来,依旧感触体会非常深. 这本书很多其它的是告诉你,在工作岗位上怎样更有效的开展工作.当中有几点我想谈谈自己的看法. 拜师 基本每

Linux内核开发进阶书籍推荐(不适合初学者)

Linux内核开发进阶书籍推荐(不适合初学者) 很早之前就想写一篇文章总结一下Linux Kernel开发的相关资料,项目的原因,再加上家里的一些事情,一直没能找到闲暇,今天终于有些时间,希望可以完成这篇文章吧.首先需要说明的是不是所有的人都需要搞内核开发,因为据笔者了解,大部分的软件工程师的工作都在用户态开发,学习内核开发事倍功半,没什么实际意义,另外,初学编程的人也不太适合搞内核开发,因为信息量相对比较大,而且枯燥晦涩,很容易让初学者还没有入门,就已经放弃了,再有就是不想投入时间,总是试图走

推荐一本很好的51单片机书籍,适合新手入门学习。

随着电子技术的发展,单片机技术已成为电子工程师的必修课.很多已经学习了多年单片机仍未入门的“新手”,这本书不光完全讲解了利用C语言给单片机编程,而且将作者多年的实际项目开发经验浓缩在里面,同时将单片机常用的外围电路设计也讲的较具体,读者在看书本配套教学视频的同时可以使用作者设计的YL-51单片机学习板亲自动手做实验,这种学习单片机的方法真正达到了实践与理论相结合的过程,能使广大初学者以最快的速度入门单片机.书带的视频可以打开网址去看看  http://www.yunlongdz.com/sp/s

【GUI开发】Swing的一本极好的入门教材

1 // Java大学简明教程 Deitel 著 简单易懂,详细讲Swing图形界面开发 2 3 package first; 4 5 import java.awt.*; 6 import javax.swing.*; 7 8 9 public class WelcomeSwing extends JFrame 10 { 11 private JLabel textJLabel; 12 //private JLabel pictureJLabel; 13 14 public WelcomeSw