Beispiel #1
0
def lab0 ():

	global u, s
	
	s_f = fourier (s)
	
	html.add_figure (s, u"Синусоида")
	
	html.add_figure (s_f[:, comp], u"Комплексный спектр синусоиды")
	s_inv = fourier_inv (s_f[:, comp])
	html.add_figure (s_inv, u"Обратное преобразование Фурье для синусоиды")
	html.add_break ()
Beispiel #2
0
def lab2():

	global u, s
	
	# прямое преобразование фурье
	u_fourier = fourier (u)
	s_fourier = fourier (s)

	# свертка в частотной области
	v_freq = conv_freq (u_fourier, s_fourier)
	
	# обратное преобразование результатов свертки
	v = fourier_inv (v_freq[:,comp])
	
	html.add_figure (s_fourier[:,comp], u"Комплексный спектр Фурье для синусоиды")
	html.add_figure (v, u"Обратное преобразование свертки")
	
	html.add_break ()
	html.add_line ()