2015. 2. 8. 19:59
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
#!/usr/bin/env python
#-*- coding: utf-8 -*-
import scipy.optimize as so
import scipy.integrate as si
import scipy.fftpack as ff
import numpy as np
import pylab as py
def func(t):
f = np.exp(-t)*np.cos(20.0*np.pi*t)
return f
def funkcja(t):
f = np.exp(-t)*np.cos(20.0*np.pi*t)+0.5*np.exp(-t/0.5)*np.cos(10.0*np.pi*t)
return f
x = np.arange(0.0,10.0,0.01)
y = func(x)
y1 = funkcja(x)
py.xlabel("t[s]")
py.ylabel("A(t)")
py.title("wykres")
z=ff.fft(y)
z1=ff.fft(y1)
widmo = np.abs(z[:len(z)/2])
widmo1 = np.abs(z1[:len(z1)/2])
py.subplot(4,1,1)
py.plot(x,y)
py.subplot(4,1,2)
py.plot(widmo)
py.subplot(4,1,3)
py.plot(x,y1)
py.subplot(4,1,4)
py.plot(widmo1)
py.savefig("wykres.png")
py.show()
'Python' 카테고리의 다른 글
rockPaperScissors.py (0) | 2015.02.09 |
---|---|
connect4.py (0) | 2015.02.08 |
textToImage.py (0) | 2015.02.08 |
scriptinfo.py / scriptinfoUsage.py (0) | 2015.02.08 |
IMDB.py (0) | 2015.02.08 |