資源簡介
用于上采樣(DUC)上變頻的半帶濾波器設計仿真代碼python
代碼片段和文件信息
#?-*-?coding:?utf-8?-*-
“““
Created?on?Sun?Aug?26?23:42:40?2018
@author:?Administrator
“““
import?numpy?as?np
import?matplotlib.pyplot?as?plt
import?scipy.signal?as?signal
def?halfBand(cutofffsripple1ripple2):
????“““
????cutoff:?通帶截止頻率;
????fs:?采樣頻率;
????ripple1:通帶最大波紋(+dB);
????ripple2:阻帶最小衰減(+dB)。
????“““
????if?ripple1 ????????ripple=ripple2
????else:
????????ripple=ripple1#取最嚴格的限制
????#wc=2*np.pi*cutoff/fs
????f_a=0.5*fs-cutoff#阻帶截止頻率,半帶濾波器特點,f_c+f_a=pi
????numtaps?
- 上一篇:python遺傳算法解決八皇后問題
- 下一篇:python 去掉重復行
評論
共有 條評論