LabVIEW Digital Signal Processing and Digital Communications

  • ISBN13:


  • ISBN10:


  • Edition: 1st
  • Format: Hardcover
  • Copyright: 2005-05-27
  • Publisher: McGraw-Hill Education
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $97.00 Save up to $14.55
  • Buy New
    Add to Cart Free Shipping


Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


LabVIEW Digital Signal Processing teaches engineers how to use the graphical programming language to create virtual instruments to handle to most sophisticated DSP applications. From basic filters to complex sampling mechanisms to signal generators, LabVIEW virtual instruments (VIs) can make DSP work faster and much less expensive a particular boon to the many engineers working on cutting edge communications systems.

Author Biography

Cory L. Clark (Miramar, FL) is a Senior Software Engineer with Motorola, where he leads a DSP software team and has developed many LabVIEW-based DSP tools. He holds a Masters in Electrical Engineering from Georgia Tech.

Table of Contents

Part 1: Getting Started

Chapter 1: Digital Signal Processing and Labview – how do they fit together?

Chapter 2: Signal Acquisition

Sampling Hardware – PCI-6111x Family, PXI Devices


Quantization Issues

Part 2: Building Blocks

Chapter 3: Spectral Analysis

Labview Fourier Tools

Windowing to improve DFT resolution

Chapter 4: Designing and Using Digital Filters

Designing with Built-In Filtering Routines

Improving Labview filters

Pulse Shaping Filters

Optimizing and Improving Speed

Importing Filter Coefficients

Your own digital filter algorithm

Chapter 5: Multirate Processing



Anti-Alias Filtering

Polyphase Filters

A note about creative undersampling

Part 3: Building a Communication System

Chapter 6: Generating Signals

Sinusoidal Mixers

Random Noise

IQ Modulation

Chapter 7: Building the Communication System



Time synchronization/Matched Filter Correlation

Recovering Symbols

Frequency synchronization

Chapter 8: Demodulation

Evaluating System Performance

Bit Error Rate

Error Vector Magnitude

Rewards Program

Write a Review