MATLAB® for Electrical and Computer Engineering Students
and Professionals: With Simulink®
Author: Roland Priemer
List Price: $75.00
Instructor Review Request
This book combines the teaching of the MATLAB® programming language with the presentation and development of carefully selected electrical and computer engineering (ECE) fundamentals. This is what distinguishes it from other books concerned with MATLAB®: it is directed specifically to ECE concerns. Students will see, quite explicitly, how and why MATLAB® is well suited to solve practical ECE problems.
This book is intended primarily for the freshman or sophomore ECE major who has no programming experience, no background in EE or CE, and is required to learn MATLAB® programming. It can be used for a course about MATLAB® or an introduction to electrical and computer engineering, where learning MATLAB® programming is strongly emphasized. A first course in calculus, usually taken concurrently, is essential.
The distinguishing feature of this book is that about 15% of this MATLAB® book develops ECE fundamentals gradually, from very basic principles.
Because these fundamentals are interwoven throughout, MATLAB® can be applied to solve relevant, practical problems. The plentiful, in-depth example problems to which MATLAB® is applied were carefully chosen so that results obtained with MATLAB® also provide insights about the fundamentals.
With this “feedback approach” to learning MATLAB®, ECE students also gain a head start in learning some core subjects in the EE and CE curricula. There are nearly 200 examples and over 80 programs that demonstrate how solutions of practical problems can be obtained with MATLAB®. After using this book, the ECE student will be well prepared to apply MATLAB® in all coursework that is commonly included in EE and CE curricula.
TABLE OF CONTENTS (Use the Explore button to see the full TOC)
2 Programs and Functions
3 Matrices, Vectors, and Scalars
4 Program Flow Control
5 Binary Data
6 Complex Numbers
7 Character Data
11 Symbolic Math
12 Signals and Systems
13 Introduction to Simulink®
Appendix A: Suggestions for Reporting Solutions of End of Chapter Problems
Appendix B: Table of ASCII Codes
Appendix C: Answers to Selected Problems
ABOUT THE AUTHOR
Roland Priemer received the Ph.D. degree in Electrical Engineering from the Illinois Institute of Technology in 1969. Over the past forty years he has been a faculty member in the Electrical and Computer Engineering (ECE) Department of the University of Illinois at Chicago (UIC), during which time he has also consulted for numerous local, national and international corporations and laboratories. His research interests concern optimal and adaptive digital signal processing, fuzzy logic, neural networks, microprocessor based design and biomedical signal processing. He has published over 100 articles in journals and proceedings of conferences. Professor Priemer has mentored over 150 graduate students at the PhD and MS levels. He holds 3 patents. In 1991 he published the book: Introductory Digital Signal Processing, and has contributed chapters to several other books. At UIC he introduced the graduate level courses: Optimal and Adaptive Digital Filters (1982) and Fuzzy Logic (1994), and the undergraduate level courses: Microprocessor Based Design (1983), Digital Signal Processing (1984), Statistical Digital Signal Processing (2001) and Introduction to Electrical and Computer Engineering (2005). From 1999 through 2010 he was Director of Undergraduate Studies in the ECE Department.
Roland Priemer received: the UIC Excellence in Teaching Award in 2004, the College of Engineering Excellence in Teaching Award in 2006 and the College of Engineering Harold Simon Award for Excellence in Teaching in 2008. Presently, Roland Priemer is an Associate Professor, Emeritus in the ECE Department at UIC, where he teaches the course: Introduction to Electrical and Computer Engineering to freshman students.