MATLAB编程实现升余弦滤波器function [g_T]= rrc_filter(alpha, filterOrder, N, T) %alpha为滚降系数(本函数用于升余弦滤波器系数计算,使用方便快捷。 %filterOrder为滤波器阶数 %N为每符号采样点数 %T % alpha = 0.24; % filterOrder = 63; % % T = 1; % N = 4; %sample point number per symbol n = -(filterOrder - 1)/
import numpy as np from numba import jit jit def VMD(signal, fs, T, alpha, tau, K, DC, init, tol): f_mirror = np.zeros((2*T)) for i in range(T//2): f_mirror[i] = signal[T//2-1-i] for k in range(T//2, 3*T//2): f_mirror[k] = signal[k - T // 2] for l i