## Examples Details - Details for Computer Examples

This book includes several examples in which signals and systems concepts
are applied to problems complicated enough to require MATLAB^{TM} or the NI LabVIEW MathScript RT Module,
not just simple commands such as `residue,` but a complete program (`.m` file).

Other examples apply various types of filters to, and compute spectra for,
an actual trumpet signal or signals. For these examples, *listening* to the
sounds of the unfiltered and filtered trumpet signals emphasizes how the
filter has accomplished its task of removing noise or an interfering signal.
These examples require, in addition to an `.m` file, an `.mat` file containing
the trumpet signal.

For each of these examples, we provide:

- (1) Example number,
- (2) Purpose, which matches the text wording,
- (3) Inputs, which includes parameters and
`.mat`files of trumpet signals, - (4) Outputs, which are plots and, sometimes, audio produced using soundsc,
- (5) Comments and details on the procedure used to solve the problem, and
- (6) Program listing, which is also provided separately as an
`.m`file.

The purpose of including these programs is to allow you to vary the input
parameters and generate the resulting outputs. You can play around with
the examples and learn how each system behaves using different numbers,
and *listen* to noisy and filtered trumpet signals.

## Chapter 2: Linear Time-Invariant Systems

2-17: Car Response to a Curbexample2-17.m

2-18: Car Response to a Pothole

example2-18.m

## Chapter 4: Applications of the Laplace Transform

4-6: Car Driving over a Curbexample4-6.m

## Chapter 6: Applications of the Fourier Transform

trumpet.mattwotrumpetsGA.mat

6-7: Rejecting an Interfering Tone

example6-7.m

6-9: Separating Two Simultaneously Played Trumpet Notes

example6-9.m

Section 6-9-3: Lowpass Filtering the Noisy Trumpet Signal

section6-9-3.m

6-13: Resonator Trumpet Filter

example6-13.m

## Chapter 8: Applications of Discrete-Time Signals and Systems

trumpet.mattwotrumpetsAB.mat

8-1: Half-Band Lowpass Filter

example8-1.m

8-2: Notch-Filter Design I

example8-2.m

8-4: Trumpet Notch Filter

example8-4.m

8-5: Comb Filter Design

example8-5.m

8-6: Comb-Filtering Trumpet Signal

example8-6.m

8-10: Dereverberation of a Signal

example8-10.m

8-12: Noise Filtering by Thresholding

example8-12.m

8-13: Noise Filtering Trumpet Signal by Thresholding

example8-13.m

8-14: Two-Trumpets Signal, Revisited

example8-14.m

8-15: DFT Computation of Fourier Series

example8-15.m

8-17: Computing CTFT by DFT

example8-17.m