Designed for a one-semester undergraduate course in continuous linear systems, Continuous Signals and Systems with MATLAB®, Second Edition presents the tools required to design, analyze, and simulate dynamic systems. It thoroughly describes the process of the linearization of nonlinear systems, using MATLAB® to solve most examples and problems. With updates and revisions throughout, this edition focuses more on state-space methods, block diagrams, and complete analog filter design.
New to the Second Edition
• A chapter on block diagrams that covers various classical and state-space configurations
• A completely revised chapter that uses MATLAB to illustrate how to design, simulate, and implement analog filters
• Numerous new examples from a variety of engineering disciplines, with an emphasis on electrical and electromechanical engineering problems
Explaining the subject matter through easy-to-follow mathematical development as well as abundant examples and problems, the text covers signals, types of systems, convolution, differential equations,Fourier series and transform, the Laplace transform, state-space representations, block diagrams, system linearization, and analog filter design. Requiring no prior fluency with MATLAB, it enables students to master both the concepts of continuous linear systems and the use of MATLAB to solve problems.
About the Author
Dr. EIAli has contributed many journal articles and conference presentations in the area of systems. He has been extensively involved in the establishment of the electrical and computer engineering degree programs and curriculum development at Wilberforce University. He redesigned the freshman introduction to engineering course. He is the author of Introduction to Engineering and Computing. His next book, Discrete Signals and Systems with MATLAB, will be published by CRC Press.
Mohammad A. Karim, Ph.D., is dean of engineering at City College of the City University of New York. He received his B.S. in physics from the University of Dacca, Bangladesh, in 1976, and his M.S. degrees in both physics and electrical engineering, and his Ph.D. in electrical engineering, from the University of Alabama in 1978, 1979, and 1981, respectively. He is active in research in the areas of information processing, pattern recognition, optical computing, displays, and EO systems.
Dr. Karim is the author of the books Digital Design: A Pragmatic Approach, Electro-Optical Devices and Systems, Optical Computing: An Introduction, and Electro-Optical Displays, eight book chapters, and more than 300 papers. He is the North American editor of Optics & Laser Technology, and an associate editor of IEEE Transactions on Education. He serves on the editorial board of Microwave & Optical Technology Letters. He has served as guest editor for nine journal special issues. He is a fellow of the Optical Society of America (OSA) and Society of Photo-Instrumentation Engineers (SPIE). He is a senior member of IEEE and a member of the American Society of Engineering Education (ASEE).
Table of ContentsSignal Representation
Fourier Transform and Linear Systems
Laplace Transform and Linear Systems
State-Space and Linear Systems
Modeling and Representation of Linear Systems
Introduction to the Design of Systems
Linearization of Nonlinear Systems
Continuous linear systems is a broad topic in itself and merits a single book devoted to that material. The objective of this book is to present the required material that an undergraduate student needs to master this subject matter and the use of MATLAB (The MathWorks Inc.) in solving problems in this area.
This book offers broad, detailed, focused comprehensive coverage of continuous linear systems, based on basic mathematical principles. It presents many solved problems from various engineering disciplines using analytical tools as well as MATLAB. This book is intended primarily for undergraduate junior and senior electrical, mechanical, aeronautical, and aerospace engineering students. Practicing engineers will also find this book useful.
This book is ideal for use in a one-semester course in continuous linear systems where the instructor can easily cover all of the chapters. Each chapter presents numerous examples that illustrate each concept. A distinguishing feature of this book is the wide range of engineering disciplines covered by the End-of-Chapter Examples, which demonstrate the theory presented. Most of the worked-out examples are first solved analytically and then solved using MATLAB in a clear and understandable fashion.
This book concentrates on explaining the subject matter with easy-to-follow mathematical development and numerous solved examples. The book covers traditional topics and includes chapters on system design, statespace representation, and linearization of nonlinear systems. The reader does not need to be fluent in MATLAB because the examples are presented in a self-explanatory way.
To the Instructor
In a semester-long course, Chapters 1 through 7 can be covered first. Chapters 8 and 9 can then be covered in any order. In one quarter and because of time constraints, Chapter 8 can be skipped, if desired.
To the Student
Familiarity with calculus, differential equations, and basic dynamics is desirable. If and where certain background material must be presented, that background material is presented right before the topic under consideration. This unique "just-in-time approach" helps the student stay focused on the topic. This book presents three forms of numerical solutions using MATLAB. The first form allows you to type any command at the MATLAB prompt and then press the Enter key to get the results. The second form is the MATLAB script, a set of MATLAB commands you type and save in a file. You can run this file by typing the file name at the MATLAB prompt and then pressing the Enter key. The third form is the MATLAB function form, where you create the function and run it in the same way you create and run the script file. The only difference is that the name of the MATLAB function should be the same as the file name.
To the Practicing Engineer
The practicing engineer will find topics in this book useful. In real life systems are nonlinear, and this book describes, step by step, the process of linearizing nonlinear systems. MATLAB, an invaluable tool for the practicing engineer, is used in solving most of the problems.
I would like to thank the CRC international team. Special thanks go to Nora Konopka, who greatly encouraged me when I discussed this project with her initially. She has reaffirmed my belief that this is a much-needed book. Thanks to Christine Andreasen, project editor, for her careful review of the text. Thanks also to Mr. R. Dlamini of Wilberforce University who helped edit the figures.
Finally, "nothing is perfect." Please forward any comments or concerns about this book to the author at firstname.lastname@example.org or to the publisher.