A signal whose sampling rate is 22050 Hz but what will happen if we sample it at 32KHz,44.1KHz and 48 KHz?

Is it because of oversampling may occur or it prevents aliasing?Please do suggest me the reason behind it??Thanks in advance.....

2 Comments

You mean resample a previously collected datastream or actually sample the analog input at higher sampling rates?
I mean to say that actually sampling the analog input at higher sampling rates?

Sign in to comment.

 Accepted Answer

If you resampled your signal at a higher rate, you would likely not have any detectable difference in the output. The hardware in most ADCs incorporates a hardware anti-aliasing filter, so any frequencies above 11025 Hz should not be present in the original sampled signal. The only significant effect would be to lengthen the signal vector and the file size.

4 Comments

My pleasure.
Sampling the same analogue signal at a higher sampling frequency would increase the Nyquist frequency (maximum frequency without aliasing), so you would get more information in your sampled signal, although with a proportionally larger size data matrix.
Even if you have a fixed frequency content in your analogue signal, the benefit to oversampling a signal is to increase the frequency resolution and so make it possible to do digital signal processing on it with higher-order filters.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!