Schweitzer Fachinformationen
Wenn es um professionelles Wissen geht, ist Schweitzer Fachinformationen wegweisend. Kunden aus Recht und Beratung sowie Unternehmen, öffentliche Verwaltungen und Bibliotheken erhalten komplette Lösungen zum Beschaffen, Verwalten und Nutzen von digitalen und gedruckten Medien.
A hands-on resource designed to teach the mathematics of signals and systems with MATLAB(TM)
In this newly revised second edition of Practical Signals Theory with MATLAB(TM) Applications, Richard Tervo delivers an articulate presentation of the mathematics underlying real world engineering applications and everyday electronic devices. The new edition provides extended coverage of communication systems-including digital and spread spectrum communications-as well as a new introductory chapter on using MATLAB(TM) as a tool to visualize the mathematics of signals and systems.
The text contains numerous hands-on examples and expanded end-of-chapter exercises. It is a one-stop reference for signals and systems, explaining aspects of commonplace signal types, orthogonality and signal decomposition, transformations, and the graphical presentation of calculations and results. Readers will also find:
Perfect for undergraduate and graduate students of signals and systems, signals theory, and related areas of electrical engineering, Practical Signals Theory with MATLAB(TM) Applications will also benefit researchers and professors in the field of system design and signal processing.
Richard J. Tervo, PhD, is a retired Professor of Electrical and Computer Engineering at the University of New Brunswick, Canada. For over 30 years, he taught signals and communications courses at the undergraduate and graduate levels. He is an expert in teaching the mathematical foundations of signal behavior.
About the Author xv
Preface xvi
Acknowledgements xxi
About the Companion Website xxii
1 Practical MATLAB with Signals Theory 1
1.1 Introduction 1
1.2 Visualizing Functions 5
1.3 MATLAB M-Files 9
1.4 Numerical Integration 10
1.5 The for Loop 12
1.6 Conditional and Logical Expressions 12
1.7 Piecewise Continuous Signals 13
1.8 Complex Numbers in MATLAB 14
1.9 Conclusions 19
1.10 Worked Problems 19
1.11 End of Chapter Exercises 22
Bibliography 23
2 Introduction to Signals and Systems 25
2.1 Introduction 25
2.2 Introduction to Signal Manipulation 26
2.3 Basic Signals 32
2.4 The Sinusoidal Signal 40
2.5 Conclusions 44
2.6 Worked Problems 45
2.7 End of Chapter Exercises 47
Bibliography 51
3 Classification of Signals 53
3.1 Introduction 53
3.2 Odd and Even Signals 53
3.3 Periodic Signals 56
3.4 Energy and Power Signals 64
3.5 Complex Signals 69
3.6 Discrete Time Signals 71
3.7 Random Signals 72
3.8 Conclusions 73
3.9 Worked Problems 74
3.10 End of Chapter Exercises 76
4 Linear Systems 83
4.1 Introduction 83
4.2 Definition of a Linear System 83
4.3 LTI System Response Function h(t) 88
4.4 Convolution 88
4.5 Determining h(t) in an Unknown System 98
4.6 Causality 101
4.7 Combined Systems 102
4.8 Convolution and Random Numbers 103
4.9 Useful Hints and Help with MATLAB 105
4.10 Chapter Summary 106
4.11 Conclusions 106
4.12 Worked Problems 106
4.13 End of Chapter Exercises 109
Bibliography 113
5 The Fourier Series 115
5.1 Introduction 115
5.2 Expressing Signals by Components 116
5.3 Part One - Orthogonal Signals 119
5.4 Orthogonality 120
5.5 Part Two - The Fourier Series 127
5.6 Computing Fourier Series Components 132
5.7 Odd and Even Square Waves 136
5.8 Gibb's Phenomenon 138
5.9 Setting-Up the Fourier Series Calculation 141
5.10 Some Common Fourier Series 143
5.11 Practical Harmonics 144
5.12 Part Three: The Complex Fourier Series 145
5.13 The Complex Fourier Series 147
5.14 Complex Fourier Series Components 151
5.15 Properties of the Complex Fourier Series 158
5.16 Analysis of a DC Power Supply 158
5.17 The Fourier Series with MATLAB 163
5.18 Conclusions 169
5.19 Worked Problems 169
5.20 End of Chapter Exercises 172
Bibliography 177
6 The Fourier Transform 179
6.1 Introduction 179
6.2 Properties of the Fourier Transform 185
6.3 The Rectangle Signal 188
6.4 The Sinc Function 189
6.5 Signal Manipulations: Time and Frequency 194
6.6 Fourier Transform Pairs 202
6.7 Rapid Changes vs. High Frequencies 203
6.8 Conclusions 206
6.9 Worked Problems 206
6.10 End of Chapter Exercises 207
Bibliography 211
7 Practical Fourier Transforms 213
7.1 Introduction 213
7.2 Convolution: Time and Frequency 213
7.3 Transfer Function of a Linear System 217
7.4 Energy in Signals: Parseval's Theorem for the Fourier Transform 219
7.5 Data Smoothing and the Frequency Domain 220
7.6 Ideal Filters 221
7.7 A Real Low-Pass Filter 225
7.8 The Modulation Theorem 230
7.9 Periodic Signals and the Fourier Transform 234
7.10 The Analog Spectrum Analyzer 237
7.11 Conclusions 237
7.12 Worked Problems 238
7.13 End of Chapter Exercises 240
Bibliography 246
8 The Laplace Transform 247
8.1 Introduction 247
8.2 The Laplace Transform 248
8.3 Exploring the s-Domain 250
8.4 Visualizing the Laplace Transform 257
8.5 Properties of the Laplace Transform 270
8.6 Differential Equations 271
8.7 Laplace Transform Pairs 273
8.8 Circuit Analysis with the Laplace Transform 275
8.9 State Variable Analysis 285
8.10 Conclusions 294
8.11 Worked Problems 294
8.12 End of Chapter Exercises 297
Bibliography 303
9 Discrete Signals 305
9.1 Introduction 305
9.2 Discrete Time vs. Continuous Time Signals 305
9.3 A Discrete Time Signal 306
9.4 Data Collection and Sampling Rate 308
9.5 Introduction to Digital Filtering 320
9.6 Illustrative Examples 328
9.7 Filtering Application with MATLAB 336
9.8 Conclusions 339
9.9 Worked Problems 339
9.10 End of Chapter Exercises 343
Bibliography 347
10 The z-Transform 349
10.1 Introduction 349
10.2 The z-Transform 349
10.3 Calculating the z-Transform 352
10.4 A Discrete Time Laplace Transform 359
10.5 Properties of the z-Transform 360
10.6 z-Transform Pairs 361
10.7 Transfer Function of a Discrete Linear System 361
10.8 MATLAB Analysis with the z-Transform 362
10.9 Digital Filtering - FIR Filter 367
10.10 Digital Filtering - IIR Filter 373
10.11 Conclusions 377
10.12 Worked Problems 377
10.13 End of Chapter Exercises 378
11 Communication Systems 383
11.1 Introduction 383
11.2 Amplitude Modulation 386
11.3 Suppressed Carrier Transmission 394
11.4 Superheterodyne Receiver 396
11.5 Digital Communications 400
11.6 Phase Shift Keying 404
11.7 Spread Spectrum Systems 407
11.8 Conclusions 416
11.9 Worked Problems 417
11.10 End of Chapter Exercises 418
Bibliography 420
A Reference Tables 421
B The Illustrated Fourier Transform 425
C The Illustrated Laplace Transform 433
D The Illustrated z-Transform 439
E MATLAB Reference Guide 445
Index 453
The title Practical Signals Theory underscores the reality that engineers use mathematics as a tool for practical ends, often to gain a better understanding of the behavior of the world around them and just as often simply to save time and work. True to this notion, signals theory offers both a means to model complex real-world systems using consistent mathematical methods and a way to avoid tedious manipulations by leveraging the efforts of mathematicians and engineers who have already done it the hard way. Thus, signals theory includes the famous transformations named after Fourier and Laplace, designed to view real systems from advantageous new perspectives. Frequency and phase responses are easily sketched with pencil and ruler, following in the footsteps of Bode, and modern digital signal processing owes a debt to Nyquist. Moreover, in every equation or formula, there is a clue that relates to something real and that may already be very familiar.
Practical Signals Theory was written specifically to present the essential mathematics of signals and systems through an intuitive and graphical approach in which theory and principles emerge naturally from the observed behavior of familiar systems. To this end, new theorems are accompanied by real-world examples, graphical demonstrations, and encouragement to check results for consistency. From the first pages, even the most basic mathematical relationships are re-examined in a way that will lend their use to the practical application of signals theory. This approach is further supported by the powerful yet accessible mathematical and graphical tools of MATLAB, which has become a standard for electrical engineering students around the world.
Any presentation of signals theory to an undergraduate audience must confront the inevitable compromise between keeping the subject material accessible to the modern student and maintaining the level of mathematical rigor that is the cornerstone of engineering studies. While the philosophical issues surrounding rigor are hardly new, it is perhaps ironic, in this course especially, that many of the distractions now available to students have come about from commercial applications of signals theory.1 The presentation of material in this text proceeds through a carefully paced progression of concepts using sketches and practical examples to motivate appreciation of the essential elements of signals theory. To that end, the ability to visualize signals and their transforms is developed as an important skill that complements a full appreciation of the underlying mathematics. Indeed, knowing why the math works and how signals interact through established principles is what distinguishes true understanding from the rote ability to memorize and to manipulate formulas and equations. Indeed, whenever a signal is seen on an instrument or in some graphical or numerical output, the important question does it make sense? can only be answered if the expected behavior can be readily reasoned and visualized. Underpinning this approach, the use of MATLAB is presented as a versatile tool to define, manipulate, display, and ultimately to better understand the theory of signals and systems. The strengths of this text include:
This introductory text covers signals and linear systems theory, including continuous time and discrete time signals, the Fourier transform, the Laplace transform, and the -transform. The sequence follows through continuous time signals and systems, orthogonality, the Fourier series, the Fourier transform, the Laplace transform, discrete time signals including the sampling theorem, the DTFT and DFT, and the z-transform. The final chapter on communications systems provides a wealth of practical applications of signals theory and will be of special interest to students who may not otherwise take a communications systems course as part of their core curriculum.
Each chapter integrates numerous MATLAB examples and illustrations. Particular use is made of the MATLAB system definitions based on transfer function, zero-pole gain model, or state space model to study the behavior of linear systems using the impulse response, step response, Bode diagram, and pole-zero plot. The ability to model and to examine simple systems with these tools is an important skill that complements and reinforces an understanding of the mathematical concepts and manipulations.
An overview of MATLAB operations of specific interest in signals and systems is presented, while coding examples are chosen to review basic mathematical skills that will serve in later chapters. From exploring the MATLAB Desktop to using trigonometric functions and complex arithmetic, through the definition and use of scripts and (anonymous) functions to plotting waveforms and preparing presentation-ready graphs, readers will be well prepared for the chapters to follow. With these basic skills, the ability to quickly plot a signal or its components will ensure a powerful visual confirmation of results that illustrate fundamental theory.
Signals and systems and their interaction are developed beginning with simple and familiar signals and manipulations. Mathematical and graphical concepts are reviewed with emphasis on the skills that will prove most useful to the study of signals and systems. Shifting and scaling and linear combinations of time domain signals are sketched by hand. The frequency and phase characteristics of sinusoids are carefully examined, and the elements of a general sinusoid are identified. The impulse function, unit step, and unit rectangle signals are defined, and common elements of system block diagrams are introduced.
Signals are identified as real or complex, odd or even, periodic or non-periodic, energy or power, continuous or discrete. Examples of common signals of all types and their definitions in MATLAB are introduced.
The linear time invariant system is defined. Convolution is examined in detail. System impulse response is introduced as well as causality.
Various signals are represented in terms of orthogonal components. The special set of orthogonal sinusoids is introduced, first as the Fourier series and then as the complex Fourier series.
The Fourier transform is developed as a limiting case of the Fourier series. The definition of the Fourier transform and its properties follow, with emphasis on relating the time and frequency domain characteristics both mathematically and graphically.
The introduction of the convolution theorem opens up the full potential of the Fourier transform in practical applications. The concept of transfer function is introduced,...
Dateiformat: ePUBKopierschutz: Adobe-DRM (Digital Rights Management)
Systemvoraussetzungen:
Das Dateiformat ePUB ist sehr gut für Romane und Sachbücher geeignet – also für „fließenden” Text ohne komplexes Layout. Bei E-Readern oder Smartphones passt sich der Zeilen- und Seitenumbruch automatisch den kleinen Displays an. Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!
Weitere Informationen finden Sie in unserer E-Book Hilfe.