I have looked at previous answers but cant seem to get everything I need in one place to help me and my textbook doesnt explain this in practical terms.
Signal Parameters:
- $F_s = 44100$
- $R_s = 300$
- $sps = F_s / R_s$
Now my Raised Cosine filter parameters I am struggling...
$$ \text{Raised Cosine} = \operatorname{sinc}(t/T_s) \cos(\pi \beta t/T_s) / (1-( \beta t / T_s)^2) \quad\text{using}\quad \beta = 0.2 $$
I think I need the RRC filter in time domain to cross every symbol period of the signal so $T_s$ for RRC filter is
$$ T_s = sps \cdot (1 / {F_s}) $$
I also need to setup t, the time vector for the RRC filter (which is unrelated to time vector of the signal). I undertand I first need to get the number of taps to do that
- $\text{upsampling} = 1$
- $taps = sps \cdot upsampling +1 $
I am weary that this could be very high because of $sps$ of the signal.
t = (-taps / 2 : 1 : taps/2) #time vector
This goes horribly wrong and not a sinc function in time domain or the frequency response I would have thought either.
Please can you help? Is there also any equations that could also help define the passband ripple, stopband attenuation and transition width?