News for
10-17-2013

Welcome to the support Web Site for the book Signals and Systems For Dummies. Case study examples covering signal processing, communications, and control systems can be found at Dummies.com

I have recently posted an errata sheet. The next printing of the book should have these errors fixed.

Errata Document as of 08:07 PM on Monday, October 21, 2013.

PyLab and IPython video tutorials parts 1 and 2 now posted.

Maxima (wxMaxima) video tutorial part 1 now posted.

Short sampling theory apps video now posted.

 

 

Case Study Examples at Dummies.com:

Python code to support all of the case studies is contained in ssd.py.

Signal Processing

Removing interference, including adaptive filters

Spectrum analysis and the use of windowing functions

Communications

Amplitude modulation and interference mitigation

Digital communications modeling

Controls

Position control in a CD reader

Modeling an automobile cruise control system

Others

Convolution examples checked using Python

Frequency tripler

more...

What You Can Find Here

Software and related support materials for the book. Additional on-line content for the book can be found at the official site: Signals & Systems For Dummies Extras.

In particular:

Tutorial Videos

QuickTime Movies

You will need to have the free QuickTime player installed on your PC or Mac (get it). The .mov file(s) are 1280x720 HD.

Python
  • The code module ssd.py.zip. as of 10:18 PM on Monday, December 16, 2013
  • HTML documentation via Sphinx as of 11:13 AM on Sunday, June 09, 2013.
  • PDF version of the documentation via Sphinx and LaTeX as of 11:20 AM on Sunday, June 09, 2013.
  • Speech files in wav format as of 10:56 PM on Thursday, March 07, 2013.
Maxima

Maxima is a very useful computer algebra system (CAS) available for Linux (Ubuntu software install), Mac, and Windows. Getting started tutorials can be found here and here.

GUI Applications

A collection of five graphical user interface (GUI) stand-alone applications for Linux, Mac, and Windows. A screencast found on the Dummies site provides you with the purpose of each app and a demonstration of how to use the apps. The cross platform development tool RealStudio (now Xojo) was used to create them. The Linux version requires 32-libraries, so if you are using a 64-bit versions you will need to install the libraries yourself. On Ubuntu for example sudo apt-get install ia32-libs works.

Screenshots of the apps: PZ_Geom, PZ Geom_S, PZ_Tool, SampledSine, SamplingTheory.

My Schedule

Office EN 292,
Phone 719-255-3500, mwickert@uccs.edu.

More about the author: Resume