Numpy
qyxzzc
这个作者很懒,什么都没留下…
展开
-
Numpy学习笔记1-numpy入门
之前做音频信号处理以及模式识别的时候主要使用MATLAB工具,MATLAB是一个非常强大的数学计算工具,并且他完美的加入了音频信号,图像信号处理的函数,例如fft函数,dft函数,这些函数直接调用就可以了,详情请参考宋知用老师的《MATLAB在语音信号分析和合成中的应用》 ,这里先不多介绍了,以后时间够的话,我再来与大家分享。MATLAB在数学计算方面固然强大,但是我个人认为他在其他方面的应用能力原创 2016-05-20 00:04:18 · 468 阅读 · 0 评论 -
Numpy学习笔记2-numpy进阶
从这一篇开始,我就不说那么多废话了,争取做到言简意赅。 先来讲一下索引吧,会MATLAB的同学一看便知data1=[[2,3,4,5],[3,4,5,6]]ndata1=numpy.array(data1)print ndata1得到结果[[2 3 4 5] [3 4 5 6]]如果执行以下代码print ndata1[:,1]print ndata1[:1,:]print ndata1原创 2016-07-06 15:16:17 · 786 阅读 · 0 评论 -
NumPy学习笔记3-线性代数
线性代数(如矩阵乘法、行列式等)是数学运算中的一个重要工具,在图像信号处理,音频信号处理中起到非常重要的作用。NumPy与MATLAB不同的是,通过*得到的是二维数组的元素级的积,而不是一个矩阵点积。 numpy.linalg中有一组标准的矩阵分解运算以及诸如逆和行列式之类的东西。下面以矩阵相乘和矩阵求逆作为例子a=[1,5,7,9,4,3,1,7,3]b=[4,46,456,748,54,2,原创 2016-07-06 16:03:45 · 1500 阅读 · 0 评论