How can I find the nyquist rate and Nyquist interval?
Info
This question is closed. Reopen it to edit or answer.
Show older comments
Hi I need urgent help The question is finding the Nyquist rate and Nyquist interval of the belove signal on matlab.?
f(t)=sinc(100*pi*t)+sincsquare(60*pi*t)
please help I couldnt do anything
Answers (1)
Wayne King
on 13 Dec 2012
It completely depends on your t vector
Do the following
dt = mean(diff(t));
The Nyquist interval is
[-1/(2*dt), 1/(2*dt)]
If by Nyquist rate, you mean what is the necessary sampling rate, that depends on the bandwidth of the output of sincsquare()
That is not a MathWorks' function, so we can't say without the code what the bandwidth is
2 Comments
rabia ceki
on 13 Dec 2012
Wayne King
on 13 Dec 2012
I'm asking about sincsquare()? We need to know what the Fourier transform of that is. For the sinc() you show, I think you need to sample at a minimum of 200 samples/sec. It looks to me that the rectangle which is the Fourier transform of the sinc here has support on the interval [-100,100]
This question is closed.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!