In computer engineering, we are interested in two different kinds of signals: Continuous signals and discrete signals. A continuous signal is defined at all times. A discrete signal is defined only at integer times. For example, daily sales of a company is a discrete signal. Atmospheric pressure at a given location is a continuous signal. Signals can also have more than one dimension. A digital photograph is a two dimensional discrete signal, formed of pixels. Total atmospheric pressure P(x,y,z,t) is a four dimensional continuous signal (we can measure the pressure at every latitude, longitude, height, and time). Some signals are inherently discrete, like the daily sales of a company, mentioned above. Some other signals are inherently continuous, but we convert them into discrete format for storing and processing as our computers (and our brains) are not capable to deal with the infinite amount of information associated with a continuous signal. In this and the next chapters, we will consider some important Continuous Signals.

Continuous Exponential SignalsExponential signals are the signals of the form , where . If , the signal will decay as , and it will decay faster as becomes larger. Conversely, If , the signal will grow as , and it will grow faster as becomes larger. At , the signal will become constant (ie, ), A useful concept in understanding exponential signals is the concept of half life. A decaying exponential function’s value will be divided by half at every units of time.

Continuous Trigonometric Signals

- Continuous trigonometric signals has three properties: frequency, amplitude and phase.
Here is the amplitude, is the angular frequency, is the frequency, and is the phase.

The frequency denotes how many times the signal oscillates per second. There is a related quantity, called period (T), which indicates how long it takes for to complete one oscillation. Naturally

The unit of is 1/second, which is known as “Hertz”.

Plot of (a) (above), (b) (middle), (c) (below (

Coming Soon)).

Unit Step Function

- Unit step function is defined by
(Source code, png, hires.png, pdf)

- Note that unit step function is a special case of the indicator function
- Conversely, indicator function can be written in terms of unit step functions:

Transformations of Continuous SignalsWe will first consider two different kinds of continuous signal transformations separately: shifting (delaying or advancing a signal) and scaling. Then we will consider the cases when these two transformations are applied together to the same signal.

Shifting of continuous signalLet us have a signal . It is easy to see that if is any constant number, is the seconds delayed version of . Or, expressed in words, whatever value takes, that value will also be taken by in exactly seconds later. This delay will appear as a “shift to the right” in plots.

Similarly will appear as seconds earlier than . This earliness will appear as a “shift to the left” in plots.

Example 1:Consider the signal . shifts that signal 1 units to left, while shifts it 1.5 units to right.

Example 2:Consider the signal , shown in Fig ?. Fig ? depicts , which is shifted to the left by 4. Fig ? depicts , which is shifted to the right by 6.

Example 3:When we shift the indicator functions, the rule is

Example 4:Unit step functions can also be shifted to right and left. Fig ? shows , andPlot of (a) (above), (b) (middle), (c) (below

Coming Soon)

Scaling of continous signalGiven a signal , is its scaled version. For , the signal will “expand”. For , the signal will “contract”. For negative, the signal will also “reflect around the origin”. For examples, see Fig. scale

Plot (a) (above), (b) , (c) , (d) (below

Coming Soon). is taken as in Fig. ? shift

- Note that scaling the unit step will not generate a change. Scaling of indicator functions act as
A good visual aid to keep the operarion of scaling in mind is accordeon. If the function is imagined as an accordeon, will expand it for and contract it for .

Scaling and shifting applied together

- In a transformation of the form , we have reflection, scaling and shifting appear together. This can be done in two ways:

- Shift the signal units first, then scale it with .
- Scale the signals units, then shift it units.
For examples, see Figure shift_and_scale.

Plot (a) (above), (b) , (c) , (d) (below). is taken as in Fig. shift_a above. .. label{fig:shift_and_scale}

Addition of continuous signalsAs this topic must be well known by the student, we will only provide an example without any explanations: See Fig.

Plot (a) (above), (b) , (c) , (d) (below

Coming Soon).

Multiplication of continuous signalsAgain, we will be content with providing examples.

Example 1:is plotted in fig multiplication_of_functions_a

Example 2:The function is plotted in fig multiplication_of_functions_b. This function is known as the “unit ramp”.Plot (a) (above), (b) (below).

Some complicated examples involving addition, subtraction, shifting and scaling of continuous signalsIn this subsection we provide some complicated examples. The student must make sure to be able to go both ways: by looking at the plots, he must be able to write the associated equation, and by looking at the equations, he must be able to plot them.

- (above),
(b) \ (c) (d) (below). } .. label{fig:complicated_examples_2} (a) Rectangular vawe, (b) Sawtooth (c) Stairway to heaven (d) Stairway from hell to heaven (below). .. label{fig:complicated_examples_1}

Example 1:is plotted at complicated_examples_2a

Example 2:is plotted at complicated_examples_2b

Example 3:complicated_examples_2c

Example 4:complicated_examples_2d

Example 5:The functionis plotted in Fig complicated_examples_1a. Such functions are known as “square wave train”.

Exercise:Express the square wave train function given above by using unit step .

Example 6:The functionis plotted in complicated_examples_1b. It is known as “sawtooth” for obvious reasons.

Example 7:The functionis plotted in complicated_examples_1c. This function is known as “the infinite staircase”. We may also call it as the “stairway to heaven”.

Example 8:The functionforms an infinite staircase which extends both ways. It is plotted in Fig. complicated_examples_1d.

With such a staircase, it is possible to go to both heaven and hell.

Multiplication of the Exponential and Trigonometric Signals

- Consider the function . Note that

- -At points , , .
- -At points , ,
- -At points , ,
- This suggests an approximate method to plot :

-Draw the curve and its “shadow” curve

- -Draw an apptoximate curve which

- —- Crosses the t-axis at points , , .
- —- Touches the curve , at points , .
- —- Touches the curve , at points , .
The function can also be plotted in exactly the same way. See figure ...

Plot (a) (above), (b) (c) (below).

Multiplication of any Continuous function with a Trigonometric SignalsIn most cases, the aprproximate method we have used when we multiplied a sinusoid with an exponential signal can be extended to the much broader case of multiplying a sinusoid with an arbitrary signal. The only restriction is that the period of oscillation must be shorter than “the change distance” of the function. In other words, the signal must be “almost constant” during a single oscillation of the sine signal.

- For example, consider the signal
if we multiply this with , we get

Amplitude modulation.

Odd-Even DecompositionRiemann-Lebesgue LemmaIf a signal , is bounded on an interval footnote{If we want to be mathematically rigorous, we must say that must be “absolutely integrable”, ie, it must satisfy

but “ bounded” is also acceptable.} Then,

Remark: It is intuitively simple to see why this theorem holds true. As the period of get smaller and smaller, will become approximately constant over a single oscillation. Hence the neighbouring positive and negative cycles of will have the same amplitude and cancel each other.

Proof: See Proofwiki.

Sinc Function

- One of the most frequently encountered functions in signal processing is sinc(.), defined as
If we are not close to origin, sinc(.) function will behave just as expected: amplitude modulated by sin(x). For example, a plot of this function is shown in fig ? for to . But, around origin, and , hence this picture becomes inadequate. There, we have to use l’hospital’s rule to find the value of the sinc function around :

The zeros of the sinc function are at , . Note that as both and are antisymmetric, is symmetric. Hence, when plotted, this function looks like (fig xyz).

- Scaling works in the usual way. If we denote the scaling factor with , the scaled sinc function is
which is , amplitude modulated by . As oscillates with frequency , the scaled sinc function has zeros at at , ie, it oscillates faster as increases, while amplitude of the oscillations decrease.

Plot of sinc(ax) for a=2.5 (above) and a=6 (below). Note that as a increases, central lobe narrows, but its height does not change. Sidelobes, on the other hand, decrease in height and oscillate faster. The envelope curves are indicated by green dots. sinc(ax) itself is plotted in blue color. .. label{fig:sinc}

- Lastly, consider the function
which is , amplitude modulated by . As oscillates with frequency , this function has zeros at at , ie, it oscillates faster as increases, but the amplitude of the oscillations remain constant. Instead, blows to infinity as increases. As we will see in the next chapter, converges to the all-important dirac-delta function.

- sinc function do not have a closed-form indefinite integral. Its definite integral is
This integral is known as the Dirichlet integral. It is not possible to take it via elementary methods. A special technique from complex analysis, known as residue integration, is required. Hence, for the purposes of this course, we will just accept this result without proof.

- Note that as the function is even, we can write
For scaled sinc function, , the integral is

Hence, the area under decreases as increases.

Lastly, it is easy to show that the area under the curve does not depend on a.

This indicates