Skip to main content Accessibility help
×
Hostname: page-component-77c89778f8-gq7q9 Total loading time: 0 Render date: 2024-07-21T09:22:05.775Z Has data issue: false hasContentIssue false

7 - Discrete-Time and Digital Systems

from Part II - Systems Theory for Hearing

Published online by Cambridge University Press:  28 April 2017

Richard F. Lyon
Affiliation:
Google, Inc., Mountain View, California
Get access

Summary

Since a sufficiently approximate solution of many differential equations can be had simply by solving an associated difference equation, it is to be expected that one of the chief fields of usefulness for an electronic computor would be found in the solution of differential equations.

—“The use of high-speed vacuum tube devices for calculating,” John Mauchly (1942)

Simulating Systems in Computers

When we build or model linear (or nonlinear) systems in computers, we use discrete time steps. The relationship between discrete-time and continuous-time linear systems, and the implementation of such systems in digital computer software, are introduced in this chapter. Fortunately, all of the representations and techniques used for discrete-time linear systems are exact counterparts of those used for continuous-time linear systems, with difference equations taking the place of differential equations, and Z transforms taking the place of Laplace transforms, as we explain below.

A discrete-time system operates with quantized time, and can be linear. A digital system, or digital filter, on the other hand, represents signals as quantized in both time and amplitude, and therefore cannot be precisely linear. Digital systems are what we can make with digital hardware or software. In the old days of digital filters (1960s and 1970s), people worried a lot about quantization effects, the manifestations of the digital number system's nonlinearity. In more modern times, however, this distinction between discrete-time and digital is typically ignored, as we economically operate with digital floating-point number systems with enough resolution to simulate linear discrete-time systems with more than enough accuracy. Still, when we say digital filter we're likely referring to a computer implementation that can process a signal, as opposed to a discrete-time linear system which refers to a more idealized analytical model.

Discrete-Time Linear Shift-Invariant Systems

Electrical, mechanical, and other physical systems, such as those in our ears, are continuous-time systems, whether linear or not. But when we build computer-based systems to process sounds, we work on samples of sound waveforms, measured at (usually) equally-spaced sample times. So we use the theory of discrete-time linear systems, which are in most respects analogous to continuous-time linear systems.

Type
Chapter
Information
Human and Machine Hearing
Extracting Meaning from Sound
, pp. 126 - 144
Publisher: Cambridge University Press
Print publication year: 2017

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×