<< Chapter < Page Chapter >> Page >

I will show you examples of using composition to create a square waveform and a triangular waveform.

I will identify some real-world examples of frequency filtering and real-time spectral analysis

Discussion and sample code

Periodic motion

The most difficult decision that I must make for this series is to decide where to begin. I need to begin at a sufficiently elementary level that you willunderstand everything that you read. So, before getting into the actual topic of digital signal processing, I'm going to take you back to some elementary physicsand mathematical concepts and discuss periodic motion .

Many physical devices (and electronic circuits as well) exhibit a characteristic commonly referred to as periodic motion. This includes pendulums,acoustic speakers, springs, human vocal cords, etc.

Motion of a pendulum

For example, consider the pendulum on a grandfather clock. Once you start the pendulum swinging, it will swing for a long time (actually, the spring in the clock gives it a little kick during each repetition, so it will continue toswing until the spring runs down).

The most important characteristic of the motion of the pendulum is that every repetition takes almost exactly the same amount of time. In other words, theperiod of time during which the pendulum swings from one side to the other is very constant. That is the source of the term periodic motion .

A bag of sand

Even without the spring to help it along, a pendulum swinging in a low-friction environment will swing for a long time. Visualize a pendulumconsisting of a bag of sand tied to the end of a long rope suspended from your ceiling (sheltered from the wind). Assume that the bag is filled with colored sand, and that it has a small hole in the bottom. Assume that you startit swinging in a back-and-forth motion (no circular motion).

The sand traces out a pattern

As the bag of sand swings back and forth, a little bit of sand will leak out of the hole and land on the floor below. The sand will trace out a line, whichis parallel to the direction of motion of the bag of sand.

Now assume that you carefully drag a carpet across the floor under the bag at a uniform rate, perpendicular to the direction of motion of the bag. This willcause the sand that leaks from the bag to trace out a zigzag pattern on the carpet very similar to the curved line shown in Figure 1 .

Figure 1. A sinusoidal function.
missing image

A sinusoidal function

The shape of the curve shown in Figure 1 is often referred to as a sinusoidal function.

In this assumed scenario, the bag is swinging back and forth along the vertical axis in Figure 1 , and the carpet is being dragged along the horizontal axis. The motion of the bag causes the sand to be leaked in a back-and-forthzigzag pattern. The motion of the carpet causes that pattern to be elongated along the horizontal axis.

A sinusoidal function:

Figure 1 is a plot of the following Java expression:

Math.cos(2*pi*x/50) + Math.sin(2*pi*x/50)

Math in the above expression is the name of a Java library that provides methods for computing sine, cosine, andvarious other mathematical functions.

The asterisk (*) in the above expression means multiplication.

The reference to pi in the above expression is a reference to the mathematical constant with the same name.

The image in Figure 1 was produced using a Java program named Graph03 , which I will describe in a future module.

Questions & Answers

if three forces F1.f2 .f3 act at a point on a Cartesian plane in the daigram .....so if the question says write down the x and y components ..... I really don't understand
Syamthanda Reply
hey , can you please explain oxidation reaction & redox ?
Boitumelo Reply
hey , can you please explain oxidation reaction and redox ?
Boitumelo
for grade 12 or grade 11?
Sibulele
the value of V1 and V2
Tumelo Reply
advantages of electrons in a circuit
Rethabile Reply
we're do you find electromagnetism past papers
Ntombifuthi
what a normal force
Tholulwazi Reply
it is the force or component of the force that the surface exert on an object incontact with it and which acts perpendicular to the surface
Sihle
what is physics?
Petrus Reply
what is the half reaction of Potassium and chlorine
Anna Reply
how to calculate coefficient of static friction
Lisa Reply
how to calculate static friction
Lisa
How to calculate a current
Tumelo
how to calculate the magnitude of horizontal component of the applied force
Mogano
How to calculate force
Monambi
a structure of a thermocouple used to measure inner temperature
Anna Reply
a fixed gas of a mass is held at standard pressure temperature of 15 degrees Celsius .Calculate the temperature of the gas in Celsius if the pressure is changed to 2×10 to the power 4
Amahle Reply
How is energy being used in bonding?
Raymond Reply
what is acceleration
Syamthanda Reply
a rate of change in velocity of an object whith respect to time
Khuthadzo
how can we find the moment of torque of a circular object
Kidist
Acceleration is a rate of change in velocity.
Justice
t =r×f
Khuthadzo
how to calculate tension by substitution
Precious Reply
hi
Shongi
hi
Leago
use fnet method. how many obects are being calculated ?
Khuthadzo
khuthadzo hii
Hulisani
how to calculate acceleration and tension force
Lungile Reply
you use Fnet equals ma , newtoms second law formula
Masego
please help me with vectors in two dimensions
Mulaudzi Reply
how to calculate normal force
Mulaudzi
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Digital signal processing - dsp. OpenStax CNX. Jan 06, 2016 Download for free at https://legacy.cnx.org/content/col11642/1.38
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Digital signal processing - dsp' conversation and receive update notifications?

Ask