tailieunhanh - C Algorithms for Real-Time DSP

C Algorithms for Real-Time DSP, by Paul Embree, is a stimulating book. When I finished reading it, I went straight to my workstation and started experimenting with DSP algorithms. Embree clearly knows this subject and presents it in a straightforward manner. This is a refreshing change from the academic approach taken by the seven digital-signal processing books currently on my bookshelf. Not that Embree doesn't reference some heavy math. C Algorithms for Real-Time DSP is not for the mathematically weak of heart. To feel comfortable with the book, you should be familiar with time- and frequency-domain math as well as. | Library of Congress Cataloging-in-Publication Data Embree Paul M. c algorithms for real-time DSP I Paul M. Embree. p. cm. Includes bibliographical references. ISBN 0-13-337353-3 1. c Computer program language 2. Computer algorithms. 3. Real -time data processing I. Title. 1995 2 028552 dc20 95-4077 cn Acquisitions editor Karen Gettman Cover designer Judith Leeds Design Manufacturing buyer Alexis R. Heydt Compositor Production services Pine Tree Composition Inc. 1995 by Prentice Hall PTR Prentice-Hall Inc. A Simon Schuster Company Upper Saddle River New Jersey 07458 All rights reserved. No part of this book may be reproduced in any form or by any means without permission in writing from the publisher. The publisher offers discounts on this book when ordered in bulk quantities. For more information contact Corporate Sales Department Prentice Hall PTR One Lake Street Upper Saddle River New Jersey 07458 Phone 800-382-3419 Fax 201-236-7141 email Corpsales@ Printed in the United States of America 10 987654321 ISBN 0-13-337353-3 Prentice Hall International UK Limited London Prentice Hall of Australia Pty. Limited Sydney Prentice Hall Canada Inc. Toronto Prentice Hall Hispanoamericana . Mexico Prentice Hall of India Private Limited New Delhi Prentice Hall of Japan Inc. Tokyo Simon Schuster Asia Pte. Ltd. Singapore Editora Prentice Hall do Brasil Ltda. Rio de Janeiro Contents Preface vii Chapter 1 Digital Signal Processing Fundamentals 1 SEQUENCES 2 The Sampling Function 3 Samples Signal Spectra 4 Spectra of Continuous Time and Discrete Time Signals 5 LINEAR TIME-INVARIANT OPERATORS 8 Causality 10 Difference Equations 10 The Z-Transform Description of Linear Operators 11 Frequency Domain Transfer Function of an Operator 14 Frequency Response from the Z-Transform Description 15 DIGITAL FILTERS 17 Finite Impulse Response FIR Filters 18 Infinite Impulse Response IIR .