I need to under sample, perfect sample, and over sample a sinusoidal signal.

58 次查看(过去 30 天)
The signal is x(t) = sin(200*pi*t)
I need to under sample, perfect sample, and over sample this signal.
I know the frequency would be 100 Hz but after that I am lost entirely.
How would I approach this question in MatLab

采纳的回答

Divya Yerraguntla
Divya Yerraguntla 2020-3-31
Hi Aman,
As the frequency of signal is 100Hz(f) the sampling frequency:
  1. fs < 2f - under sampling
  2. fs = 2f - perfect sampling
  3. fs >2f - over sampling
To be able to sample signals with this sampling frequency and plot them in MATLAB you could use the following simple code:
t = 0:1/fs:1 % for every 1/fs second a sample of the sine wave would be taken
y = sin(2*pi*100*t) % input signal
plot(t,y)
By changing fs according to your requirement you could plot under sampled, perfectly sampled and over sampled signals.
Hope it helps!

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Simulation, Tuning, and Visualization 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by