- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Pandas入门1-Series与DataFrame
Series是一种类似于一位数组的对象,它由一组数据(各种NumPy数据类型)以及与之相关的数据标签组成。 obj=Series([1,5,7,8,78]) print obj 得到结果 0 1 1 5 2 7 3 8 4 78 dtype: int64 如上,Series的表现形式为:索引在左边,值在右边。由于我们没有为它指定索引,于是会自动
2016-07-27 22:01:47
9639
原创 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
1494
原创 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
780
原创 Numpy学习笔记1-numpy入门
之前做音频信号处理以及模式识别的时候主要使用MATLAB工具,MATLAB是一个非常强大的数学计算工具,并且他完美的加入了音频信号,图像信号处理的函数,例如fft函数,dft函数,这些函数直接调用就可以了,详情请参考宋知用老师的《MATLAB在语音信号分析和合成中的应用》 ,这里先不多介绍了,以后时间够的话,我再来与大家分享。 MATLAB在数学计算方面固然强大,但是我个人认为他在其他方面的应用能力
2016-05-20 00:04:18
467
原创 java数据算法-栈
有很长的时间没有写文章了,因为我之前一直有项目在忙,后面又要准备期末考试,期末刚考完,又马不停蹄的去实习。我在校期间真的是很忙,学生会,班委,项目,学习,所以能找出的空余时间也不是很多,有空了就整理一下我的学习笔记,和大家分享一下。 我之前报过一些编程比赛,像CCF认证,华为编程大赛,微软的编程之美,hihocoder大赛,有兴趣的朋友可以去看一看,如果后边有空的话,我也可以和大家分享一下我的结题思
2015-07-26 22:34:57
372
原创 java数据结构与算法-线性表与链表(1)
这是小生第一次写博客,语言上难免有一些不清楚,思路上难免有一些不清晰,还望各位批评指正。 最早接触数据结构与算法都是通过C语言实现的,但是我的开发过程中用C语言比较少。随着代码量逐渐的增大,我发现数据结构与算法的重要性越来越强,所以开始研究数据结构与算法的JAVA实现。 在这一篇文章中,我们先来介绍一下顺序表与链表。顺序表分为静态顺序表与动态顺序表。静态顺序表是预先设定好我要用多少空间,不会在
2015-05-07 15:11:44
552
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人