Documentos de Académico
Documentos de Profesional
Documentos de Cultura
sm.
1 Introducción
4 Enlaces
5 Conclusión
sm.
sm.
sm.
sm.
1 import numpy as np
2 import matplotlib.pyplot as plt
3 from scipy.fftpack import fft
4 from scipy import signal
sm.
sm.
sm.
1 def MagFourier(matriz,fs):
2 n = np.size(matriz)
3 fr = (fs/2)*np.linspace(0,1,int(n/2))
4 X = fft(matriz)
5 X m = (2/n)*abs(X[0:np.size(fr)])
6 return fr, X m
sm.
sm.
sm.
sm.
sm.
sm.
1 """FILTRO"""
2 M1 = 3 #Valor para la funcion que se da a su nivel.
3 #A mayor valor depura en mayor cuantia, es decir, filtra ...
m s
4 #Frecuencias a las que el filtro pasabanda corta y ...
filtra la s e a l :
5 fcorte1 = 150
6 fcorte2 = 260
7 filtrada1,wf,hf = ...
filtro(se alSucia ,M1,fs,(fcorte1,fcorte2))
8 frS,X mS = MagFourier(se alSucia ,fs)
9 frF,X mF = MagFourier(filtrada1,fs)
sm.
sm.
1 plt.plot(tp1,mod1)
2 plt.subplot(3,3,5)
3 plt.xlabel("Tiempo (seg)")
4 plt.plot(tp2,mod2)
5 plt.subplot(3,3,6)
6 plt.plot(tp3,mod3)
7 plt.subplot(3,3,1)
8 plt.ylabel("Amplitud (mV)")
9 plt.plot(t1,b1)
10 plt.subplot(3,3,2)
11 plt.xlabel("Tiempo (seg)")
12 plt.plot(t2,b2)
13 plt.subplot(3,3,3)
14 plt.plot(t3,b3)
sm.
sm.
sm.
sm.
sm.
sm.
1 plt.show()
Grupo 9 (USACH) Presentación trabajo 3 27 de enero del 2021 22 / 22