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

조회 수: 66 (최근 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