Project #1: File I/O & Digital Signal Processing


Background:

We now apply everything we know about file I/O to process a digital signal. For our purposes a digital signal is a sequence of values representing the amplitude of a wave with respect to time. These values are time sequential at equal time intervals apart. The amount of time between each sample determines the sampling rate. If a series of amplitude values are 1000'th of second apart then the sampling rate is said to be 1000 samples per second or 1000Hz.

periodic and relatively clean signal (sine)

A few fundamental characteristics of a periodic signal (wave) are:

In our above discussion an important assumption is being made. The wave is periodic.


The Assignment: Write two C programs