how to find the effective bandwidth of a signal (chirp linear modulated signal)
5 views (last 30 days)
Show older comments
hello , is the following code correct? if not please tell me the right one
Fs =1000; % Sampling frequency
T = 1/Fs;
L=1000; % length of the signal
t = (0:L-1)*T; % Time vector
x=chirp(t,10,L-1,100,'linear');
f=fft(x);
m=abs(f);
F=(0:L-1)*T;
e=trapz(m.^2);
b=trapz((F.^2).*m.^2);
Beff=(b/e).^0.5
1 Comment
John D'Errico
on 19 Oct 2019
Edited: John D'Errico
on 19 Oct 2019
Of course. It does exactly what it does. Why do you think it is not correct?
Answers (0)
See Also
Categories
Find more on Modulation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!