Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)]
Type "copyright", "credits" or "license" for more information.
IPython 0.13.1 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
%guiref -> A brief reference about the graphical user interface.
Welcome to pylab, a matplotlib-based Python environment [backend: module://IPython.zmq.pylab.backend_inline].
For more information, type 'help(pylab)'.
In [1]: Fs=1000.0
.........: T=1/Fs
.........: L=1000
.........: t=linspace(0,(L-1)*T,L)
.........: x=0.7*sin(2*pi*50*t)+sin(2*pi*120*t)
.........: y=x+2*randn(L)
.........: plot(Fs*t[0:50],y[0:50])
.........: plot(Fs*t[0:50],x[0:50])
.........:
Out[1]: [<matplotlib.lines.Line2D at 0x31039f0>]

In [2]: plot(Fs*t[0:50],y[0:50])
Out[2]: [<matplotlib.lines.Line2D at 0x3228590>]

In [3]: plot(Fs*t[0:50],x[0:50])
Out[3]: [<matplotlib.lines.Line2D at 0x34daf30>]

In [4]:
本文展示了使用Python进行信号处理的方法,包括生成正弦波信号、添加随机噪声,并使用matplotlib进行可视化展示。
485

被折叠的 条评论
为什么被折叠?



