Effacer les filtres
Effacer les filtres

Root raised cosine pulse

33 vues (au cours des 30 derniers jours)
Sara Nasir
Sara Nasir le 21 Août 2020
Commenté : Walter Roberson le 22 Août 2020
B=0.5; %Beta value
Ts = 0.01; %Sampling interval
N=2000; %Number of samples
t=-20:Ts:(N-1)*Ts;
%Formula
pt_RootRaisedCosine = ((sin(pi*t.*(1-B)) + 4*B*t.*cos(pi*t*(1+B))) ./ (pi*t.*(1-(4*B*t).^2)));
plot(pt_RootRaisedCosine);
Hello,
I am trying to plot root raised cosine pulse for Beta equal to 0.5. But the issue in graph is, there is a little space. I am unable to figure out. Can someone help!

Réponse acceptée

Walter Roberson
Walter Roberson le 21 Août 2020
t.*(1-(4*B*t).^2) is 0 at indices 1951 2001 2051 . For one of those it is because t == 0, and for the other two it is because 4*B*t == 1 so the 1 minus equals 0.
  3 commentaires
Sara Nasir
Sara Nasir le 22 Août 2020
t = [-N*T:Ts:N*T] + 10^(-8); % in order to avoid division by zero problems at t=0.
This is what i did to not get that space
Walter Roberson
Walter Roberson le 22 Août 2020
inf points are also not plotted, though.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by