Signal Processing Stack Exchange is a question and answer site for practitioners of the art and science of signal, image and video processing. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a really noisy ECG Signal which contain, motion artifacts,muscle noise, a very high amplitude noise.

I am beginner to DSP. Can someone tell me in a simple language,how do i interpret the signals feature when i get this kind of image. samping frequency is 1000hz. i used psd.welch in matlab.

Why it is plotting against only 500hz and what information i can get on this

share|improve this question
Can you attach the image please? – Atul Ingle Sep 7 '12 at 15:26

Why it is plotting against only 500hz and what information I can get on this??

  • Plotting against $500Hz$: Because that is the frequency of the sampled signal. We usually sample a signal at least two times of its max frequency in order to avoid aliasing. In your case $fs=1000Hz$ (sampling frequency), so max frequency is (no higher than) $500Hz$.

  • The information you can get: Which frequency corresponds to high powers. You can avoid power below $0$ frequencies. High frequency components are usually our signal while low power is noise.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.