Wireless Communication Systems in Matlab

Download Wireless Communication Systems in Matlab PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 384 pages
Book Rating : 4.6/5 (485 download)

DOWNLOAD NOW!


Book Synopsis Wireless Communication Systems in Matlab by : Mathuranathan Viswanathan

Download or read book Wireless Communication Systems in Matlab written by Mathuranathan Viswanathan and published by . This book was released on 2020-06-08 with total page 384 pages. Available in PDF, EPUB and Kindle. Book excerpt: * A learner-friendly, practical and example driven book, Wireless Communication Systems in Matlab gives you a solid background in building simulation models for wireless systems in Matlab. This book, an essential guide for understanding the basic implementation aspects of a wireless system, shows how to simulate and model such a system from scratch. The implemented simulation models shown in this book, provide an opportunity for an engineer to understand the basic implementation aspects of modeling various building blocks of a wireless communication system. It presents the following key topics with the required theoretical background, along with the implementation details in the form of Matlab scripts. * Random variables for simulating probabilistic systems and applications like Jakes filter design and colored noise generation. * Models for Shannon's channel capacity, unconstrained awgn channel, binary symmetric channel (BSC), binary erasure channel (BEC), constellation constrained capacities and ergodic capacity over fading channel. The theory of linear block codes, decoding techniques using soft-decisions and hard-decisions, and their performance simulations. * Monte Carlo simulation for ascertaining performance of digital modulation techniques in AWGN and fading channels - Eb/N0 Vs BER curves. Pulse shaping techniques, matched filtering and partial response signaling, Design and implementation of linear equalizers - zero forcing and MMSE equalizers, using them in a communication link and modulation systems with receiver impairments. * Large-scale propagation models like Friis free space model, log distance model, two ray ground reflection model, single knife-edge diffraction model, Hata Okumura model. * Essentials of small-scale propagation models for wireless channels, such as, power delay profile, Doppler power spectrum, Rayleigh and Rice processes. Modeling flat fading and frequency selective channels. * Diversity techniques for multiple antenna systems: Alamouti space-time coding, maximum ratio combining, equal gain combining and selection combining. * Simulation models for direct sequence spread spectrum, frequency hopping spread spectrum and OFDM.

Wireless Communications Systems

Download Wireless Communications Systems PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 1119419174
Total Pages : 464 pages
Book Rating : 4.1/5 (194 download)

DOWNLOAD NOW!


Book Synopsis Wireless Communications Systems by : Randy L. Haupt

Download or read book Wireless Communications Systems written by Randy L. Haupt and published by John Wiley & Sons. This book was released on 2019-12-17 with total page 464 pages. Available in PDF, EPUB and Kindle. Book excerpt: A comprehensive introduction to the fundamentals of design and applications of wireless communications Wireless Communications Systems starts by explaining the fundamentals needed to understand, design, and deploy wireless communications systems. The author, a noted expert on the topic, explores the basic concepts of signals, modulation, antennas, and propagation with a MATLAB emphasis. The book emphasizes practical applications and concepts needed by wireless engineers. The author introduces applications of wireless communications and includes information on satellite communications, radio frequency identification, and offers an overview with practical insights into the topic of multiple input multiple output (MIMO). The book also explains the security and health effects of wireless systems concerns on users and designers. Designed as a practical resource, the text contains a range of examples and pictures that illustrate many different aspects of wireless technology. The book relies on MATLAB for most of the computations and graphics. This important text: Reviews the basic information needed to understand and design wireless communications systems Covers topics such as MIMO systems, adaptive antennas, direction finding, wireless security, internet of things (IoT), radio frequency identification (RFID), and software defined radio (SDR) Provides examples with a MATLAB emphasis to aid comprehension Includes an online solutions manual and video lectures on selected topics Written for students of engineering and physics and practicing engineers and scientists, Wireless Communications Systems covers the fundamentals of wireless engineering in a clear and concise manner and contains many illustrative examples.

Communication Systems Principles Using MATLAB

Download Communication Systems Principles Using MATLAB PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 1119470757
Total Pages : 576 pages
Book Rating : 4.1/5 (194 download)

DOWNLOAD NOW!


Book Synopsis Communication Systems Principles Using MATLAB by : John W. Leis

Download or read book Communication Systems Principles Using MATLAB written by John W. Leis and published by John Wiley & Sons. This book was released on 2018-07-31 with total page 576 pages. Available in PDF, EPUB and Kindle. Book excerpt: Discover the basic telecommunications systems principles in an accessible learn-by-doing format Communication Systems Principles Using MATLAB covers a variety of systems principles in telecommunications in an accessible format without the need to master a large body of theory. The text puts the focus on topics such as radio and wireless modulation, reception and transmission, wired networks and fiber optic communications. The book also explores packet networks and TCP/IP as well as digital source and channel coding, and the fundamentals of data encryption. Since MATLAB® is widely used by telecommunications engineers, it was chosen as the vehicle to demonstrate many of the basic ideas, with code examples presented in every chapter. The text addresses digital communications with coverage of packet-switched networks. Many fundamental concepts such as routing via shortest-path are introduced with simple and concrete examples. The treatment of advanced telecommunications topics extends to OFDM for wireless modulation, and public-key exchange algorithms for data encryption. Throughout the book, the author puts the emphasis on understanding rather than memorization. The text also: Includes many useful take-home skills that can be honed while studying each aspect of telecommunications Offers a coding and experimentation approach with many real-world examples provided Gives information on the underlying theory in order to better understand conceptual developments Suggests a valuable learn-by-doing approach to the topic Written for students of telecommunications engineering, Communication Systems Principles Using MATLAB® is the hands-on resource for mastering the basic concepts of telecommunications in a learn-by-doing format.

MIMO-OFDM Wireless Communications with MATLAB

Download MIMO-OFDM Wireless Communications with MATLAB PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 0470825626
Total Pages : 458 pages
Book Rating : 4.4/5 (78 download)

DOWNLOAD NOW!


Book Synopsis MIMO-OFDM Wireless Communications with MATLAB by : Yong Soo Cho

Download or read book MIMO-OFDM Wireless Communications with MATLAB written by Yong Soo Cho and published by John Wiley & Sons. This book was released on 2010-08-20 with total page 458 pages. Available in PDF, EPUB and Kindle. Book excerpt: MIMO-OFDM is a key technology for next-generation cellular communications (3GPP-LTE, Mobile WiMAX, IMT-Advanced) as well as wireless LAN (IEEE 802.11a, IEEE 802.11n), wireless PAN (MB-OFDM), and broadcasting (DAB, DVB, DMB). In MIMO-OFDM Wireless Communications with MATLAB®, the authors provide a comprehensive introduction to the theory and practice of wireless channel modeling, OFDM, and MIMO, using MATLAB® programs to simulate the various techniques on MIMO-OFDM systems. One of the only books in the area dedicated to explaining simulation aspects Covers implementation to help cement the key concepts Uses materials that have been classroom-tested in numerous universities Provides the analytic solutions and practical examples with downloadable MATLAB® codes Simulation examples based on actual industry and research projects Presentation slides with key equations and figures for instructor use MIMO-OFDM Wireless Communications with MATLAB® is a key text for graduate students in wireless communications. Professionals and technicians in wireless communication fields, graduate students in signal processing, as well as senior undergraduates majoring in wireless communications will find this book a practical introduction to the MIMO-OFDM techniques. Instructor materials and MATLAB® code examples available for download at www.wiley.com/go/chomimo

Optical Wireless Communications

Download Optical Wireless Communications PDF Online Free

Author :
Publisher : CRC Press
ISBN 13 : 1351647776
Total Pages : 569 pages
Book Rating : 4.3/5 (516 download)

DOWNLOAD NOW!


Book Synopsis Optical Wireless Communications by : Z. Ghassemlooy

Download or read book Optical Wireless Communications written by Z. Ghassemlooy and published by CRC Press. This book was released on 2019-04-30 with total page 569 pages. Available in PDF, EPUB and Kindle. Book excerpt: The 2nd Edition of Optical Wireless Communications: System and Channel Modelling with MATLAB® with additional new materials, is a self-contained volume that provides a concise and comprehensive coverage of the theory and technology of optical wireless communication systems (OWC). The delivery method makes the book appropriate for students studying at undergraduate and graduate levels as well as researchers and professional engineers working in the field of OWC. The book gives a detailed description of OWC, focusing mainly on the infrared and visible bands, for indoor and outdoor applications. A major attraction of the book is the inclusion of Matlab codes and simulations results as well as experimental test-beds for free space optics and visible light communication systems. This valuable resource will aid the readers in understanding the concept, carrying out extensive analysis, simulations, implementation and evaluation of OWC links. This 2nd edition is structured into nine compact chapters that cover the main aspects of OWC systems: History, current state of the art and challenges Fundamental principles Optical source and detector and noise sources Modulation, equalization, diversity techniques Channel models and system performance analysis Visible light communications Terrestrial free space optics communications Relay-based free space optics communications Matlab codes. A number of Matlab based simulation codes are included in this 2nd edition to assist the readers in mastering the subject and most importantly to encourage them to write their own simulation codes and enhance their knowledge.

Modeling of Digital Communication Systems Using SIMULINK

Download Modeling of Digital Communication Systems Using SIMULINK PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 1119009529
Total Pages : 416 pages
Book Rating : 4.1/5 (19 download)

DOWNLOAD NOW!


Book Synopsis Modeling of Digital Communication Systems Using SIMULINK by : Arthur A. Giordano

Download or read book Modeling of Digital Communication Systems Using SIMULINK written by Arthur A. Giordano and published by John Wiley & Sons. This book was released on 2015-03-03 with total page 416 pages. Available in PDF, EPUB and Kindle. Book excerpt: A comprehensive and detailed treatment of the program SIMULINK® that focuses on SIMULINK® for simulations in Digital and Wireless Communications Modeling of Digital Communication Systems Using SIMULINK® introduces the reader to SIMULINK®, an extension of the widely-used MATLAB modeling tool, and the use of SIMULINK® in modeling and simulating digital communication systems, including wireless communication systems. Readers will learn to model a wide selection of digital communications techniques and evaluate their performance for many important channel conditions. Modeling of Digital Communication Systems Using SIMULINK® is organized in two parts. The first addresses Simulink® models of digital communications systems using various modulation, coding, channel conditions and receiver processing techniques. The second part provides a collection of examples, including speech coding, interference cancellation, spread spectrum, adaptive signal processing, Kalman filtering and modulation and coding techniques currently implemented in mobile wireless systems. Covers case examples, progressing from basic to complex Provides applications for mobile communications, satellite communications, and fixed wireless systems that reveal the power of SIMULINK modeling Includes access to useable SIMULINK® simulations online All models in the text have been updated to R2018a; only problem sets require updating to the latest release by the user Covering both the use of SIMULINK® in digital communications and the complex aspects of wireless communication systems, Modeling of Digital Communication Systems UsingSIMULINK® is a great resource for both practicing engineers and students with MATLAB experience.

Digital Signal Processing for Wireless Communication using Matlab

Download Digital Signal Processing for Wireless Communication using Matlab PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3319206516
Total Pages : 174 pages
Book Rating : 4.3/5 (192 download)

DOWNLOAD NOW!


Book Synopsis Digital Signal Processing for Wireless Communication using Matlab by : E.S. Gopi

Download or read book Digital Signal Processing for Wireless Communication using Matlab written by E.S. Gopi and published by Springer. This book was released on 2015-08-10 with total page 174 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book examines signal processing techniques used in wireless communication illustrated by using the Matlab program. The author discusses these techniques as they relate to Doppler spread, Delay spread, Rayleigh and Rician channel modeling, rake receiver, diversity techniques, MIMO and OFDM based transmission techniques, and array signal processing. Related topics such as detection theory, Link budget, Multiple access techniques, spread spectrum, are also covered. • Illustrates signal processing techniques involved in wireless communication • Discusses multiple access techniques such as Frequency division multiple access, Time division multiple access, and Code division multiple access • Covers band pass modulation techniques such as Binary phase shift keying, Differential phase shift keying, Quadrature phase shift keying, Binary frequency shift keying, Minimum shift keying, and Gaussian minimum shift keying.

Problem-Based Learning in Communication Systems Using MATLAB and Simulink

Download Problem-Based Learning in Communication Systems Using MATLAB and Simulink PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 1119060346
Total Pages : 400 pages
Book Rating : 4.1/5 (19 download)

DOWNLOAD NOW!


Book Synopsis Problem-Based Learning in Communication Systems Using MATLAB and Simulink by : Kwonhue Choi

Download or read book Problem-Based Learning in Communication Systems Using MATLAB and Simulink written by Kwonhue Choi and published by John Wiley & Sons. This book was released on 2016-02-29 with total page 400 pages. Available in PDF, EPUB and Kindle. Book excerpt: Designed to help teach and understand communication systems using a classroom-tested, active learning approach. Discusses communication concepts and algorithms, which are explained using simulation projects, accompanied by MATLAB and Simulink Provides step-by-step code exercises and instructions to implement execution sequences Includes a companion website that has MATLAB and Simulink model samples and templates (password: matlab)

Optical Wireless Communications

Download Optical Wireless Communications PDF Online Free

Author :
Publisher : CRC Press
ISBN 13 : 1351833251
Total Pages : 578 pages
Book Rating : 4.3/5 (518 download)

DOWNLOAD NOW!


Book Synopsis Optical Wireless Communications by : Z. Ghassemlooy

Download or read book Optical Wireless Communications written by Z. Ghassemlooy and published by CRC Press. This book was released on 2017-07-12 with total page 578 pages. Available in PDF, EPUB and Kindle. Book excerpt: Detailing a systems approach, Optical Wireless Communications: System and Channel Modelling with MATLAB®, is a self-contained volume that concisely and comprehensively covers the theory and technology of optical wireless communications systems (OWC) in a way that is suitable for undergraduate and graduate-level students, as well as researchers and professional engineers. Incorporating MATLAB® throughout, the authors highlight past and current research activities to illustrate optical sources, transmitters, detectors, receivers, and other devices used in optical wireless communications. They also discuss both indoor and outdoor environments, discussing how different factors—including various channel models—affect system performance and mitigation techniques. In addition, this book broadly covers crucial aspects of OWC systems: Fundamental principles of OWC Devices and systems Modulation techniques and schemes (including polarization shift keying) Channel models and system performance analysis Emerging visible light communications Terrestrial free space optics communication Use of infrared in indoor OWC One entire chapter explores the emerging field of visible light communications, and others describe techniques for using theoretical analysis and simulation to mitigate channel impact on system performance. Additional topics include wavelet denoising, artificial neural networks, and spatial diversity. Content also covers different challenges encountered in OWC, as well as outlining possible solutions and current research trends. A major attraction of the book is the presentation of MATLAB simulations and codes, which enable readers to execute extensive simulations and better understand OWC in general.

Simulation and Software Radio for Mobile Communications

Download Simulation and Software Radio for Mobile Communications PDF Online Free

Author :
Publisher : Artech House
ISBN 13 : 9781580530446
Total Pages : 498 pages
Book Rating : 4.5/5 (34 download)

DOWNLOAD NOW!


Book Synopsis Simulation and Software Radio for Mobile Communications by : Hiroshi Harada

Download or read book Simulation and Software Radio for Mobile Communications written by Hiroshi Harada and published by Artech House. This book was released on 2002 with total page 498 pages. Available in PDF, EPUB and Kindle. Book excerpt: This cutting-edge, first-of-its-kind resource gives you a comprehensive understanding of the simulation and evaluation methods used for today's mobile communication systems. Written by two highly regarded experts in the field, the book focuses on the performance of both the physical and protocol layer transmission scheme. It defines and presents several invaluable simulation tools written in MATLAB® code, along with clear examples that explain their use.

Multi-Carrier Communication Systems with Examples in MATLAB

Download Multi-Carrier Communication Systems with Examples in MATLAB PDF Online Free

Author :
Publisher : CRC Press
ISBN 13 : 1498735347
Total Pages : 304 pages
Book Rating : 4.4/5 (987 download)

DOWNLOAD NOW!


Book Synopsis Multi-Carrier Communication Systems with Examples in MATLAB by : Emad Hassan

Download or read book Multi-Carrier Communication Systems with Examples in MATLAB written by Emad Hassan and published by CRC Press. This book was released on 2016-01-05 with total page 304 pages. Available in PDF, EPUB and Kindle. Book excerpt: Detailing the advantages and limitations of multi-carrier communication, this book proposes possible solutions for these limitations. Multi-Carrier Communication Systems with Examples in MATLAB: A New Perspective addresses the two primary drawbacks of orthogonal frequency division multiplexing (OFDM) communication systems: the high sensitivity to c

Wireless Communications and Networking

Download Wireless Communications and Networking PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 374 pages
Book Rating : 4.F/5 ( download)

DOWNLOAD NOW!


Book Synopsis Wireless Communications and Networking by : Jon W. Mark

Download or read book Wireless Communications and Networking written by Jon W. Mark and published by . This book was released on 2003 with total page 374 pages. Available in PDF, EPUB and Kindle. Book excerpt: For one-semester senior-level/first-year graduate courses in Wireless Communications. Focusing on the fundamentals of wireless communications and networking, this text gives the reader an overview of the salient features of first and second generation wireless cellular systems, and those perceived for the third generation. It identifies the problems that cause information loss in point-to-point signal transmission through the wireless channel, and discusses techniques suitable for minimizing the information loss. The text covers wireless communications in a cellular setting, treating the ramifications in terms of capacity maximization, support for multi-user transmissions, mobility management to facilitate user roaming, and global information delivery through wireless/wireline interworking.

Understanding LTE with MATLAB

Download Understanding LTE with MATLAB PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 1118443454
Total Pages : 513 pages
Book Rating : 4.1/5 (184 download)

DOWNLOAD NOW!


Book Synopsis Understanding LTE with MATLAB by : Houman Zarrinkoub

Download or read book Understanding LTE with MATLAB written by Houman Zarrinkoub and published by John Wiley & Sons. This book was released on 2014-01-28 with total page 513 pages. Available in PDF, EPUB and Kindle. Book excerpt: An introduction to technical details related to the Physical Layer of the LTE standard with MATLAB® The LTE (Long Term Evolution) and LTE-Advanced are among the latest mobile communications standards, designed to realize the dream of a truly global, fast, all-IP-based, secure broadband mobile access technology. This book examines the Physical Layer (PHY) of the LTE standards by incorporating three conceptual elements: an overview of the theory behind key enabling technologies; a concise discussion regarding standard specifications; and the MATLAB® algorithms needed to simulate the standard. The use of MATLAB®, a widely used technical computing language, is one of the distinguishing features of this book. Through a series of MATLAB® programs, the author explores each of the enabling technologies, pedagogically synthesizes an LTE PHY system model, and evaluates system performance at each stage. Following this step-by-step process, readers will achieve deeper understanding of LTE concepts and specifications through simulations. Key Features: • Accessible, intuitive, and progressive; one of the few books to focus primarily on the modeling, simulation, and implementation of the LTE PHY standard • Includes case studies and testbenches in MATLAB®, which build knowledge gradually and incrementally until a functional specification for the LTE PHY is attained • Accompanying Web site includes all MATLAB® programs, together with PowerPoint slides and other illustrative examples Dr Houman Zarrinkoub has served as a development manager and now as a senior product manager with MathWorks, based in Massachusetts, USA. Within his 12 years at MathWorks, he has been responsible for multiple signal processing and communications software tools. Prior to MathWorks, he was a research scientist in the Wireless Group at Nortel Networks, where he contributed to multiple standardization projects for 3G mobile technologies. He has been awarded multiple patents on topics related to computer simulations. He holds a BSc degree in Electrical Engineering from McGill University and MSc and PhD degrees in Telecommunications from the Institut Nationale de la Recherche Scientifique, in Canada. www.wiley.com/go/zarrinkoub

Optical Fiber Communications Systems

Download Optical Fiber Communications Systems PDF Online Free

Author :
Publisher : CRC Press
ISBN 13 : 1439806217
Total Pages : 562 pages
Book Rating : 4.4/5 (398 download)

DOWNLOAD NOW!


Book Synopsis Optical Fiber Communications Systems by : Le Nguyen Binh

Download or read book Optical Fiber Communications Systems written by Le Nguyen Binh and published by CRC Press. This book was released on 2011-06-08 with total page 562 pages. Available in PDF, EPUB and Kindle. Book excerpt: Carefully structured to provide practical knowledge on fundamental issues, Optical Fiber Communications Systems: Theory and Practice with MATLAB and Simulink Models explores advanced modulation and transmission techniques of lightwave communication systems. With coverage ranging from fundamental to modern aspects, the text presents optical communic

Software-Defined Radio for Engineers

Download Software-Defined Radio for Engineers PDF Online Free

Author :
Publisher : Artech House
ISBN 13 : 1630814598
Total Pages : 378 pages
Book Rating : 4.6/5 (38 download)

DOWNLOAD NOW!


Book Synopsis Software-Defined Radio for Engineers by : Alexander M. Wyglinski

Download or read book Software-Defined Radio for Engineers written by Alexander M. Wyglinski and published by Artech House. This book was released on 2018-04-30 with total page 378 pages. Available in PDF, EPUB and Kindle. Book excerpt: Based on the popular Artech House classic, Digital Communication Systems Engineering with Software-Defined Radio, this book provides a practical approach to quickly learning the software-defined radio (SDR) concepts needed for work in the field. This up-to-date volume guides readers on how to quickly prototype wireless designs using SDR for real-world testing and experimentation. This book explores advanced wireless communication techniques such as OFDM, LTE, WLA, and hardware targeting. Readers will gain an understanding of the core concepts behind wireless hardware, such as the radio frequency front-end, analog-to-digital and digital-to-analog converters, as well as various processing technologies. Moreover, this volume includes chapters on timing estimation, matched filtering, frame synchronization message decoding, and source coding. The orthogonal frequency division multiplexing is explained and details about HDL code generation and deployment are provided. The book concludes with coverage of the WLAN toolbox with OFDM beacon reception and the LTE toolbox with downlink reception. Multiple case studies are provided throughout the book. Both MATLAB and Simulink source code are included to assist readers with their projects in the field.

Channel Coding Techniques for Wireless Communications

Download Channel Coding Techniques for Wireless Communications PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 9811505616
Total Pages : 484 pages
Book Rating : 4.8/5 (115 download)

DOWNLOAD NOW!


Book Synopsis Channel Coding Techniques for Wireless Communications by : K. Deergha Rao

Download or read book Channel Coding Techniques for Wireless Communications written by K. Deergha Rao and published by Springer Nature. This book was released on 2019-11-22 with total page 484 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book discusses the latest channel coding techniques, MIMO systems, and 5G channel coding evolution. It provides a comprehensive overview of channel coding, covering modern techniques such as turbo codes, low-density parity-check (LDPC) codes, space–time coding, polar codes, LT codes, and Raptor codes as well as the traditional codes such as cyclic codes, BCH, RS codes, and convolutional codes. It also explores MIMO communications, which is an effective method for high-speed or high-reliability wireless communications. It also examines the evolution of 5G channel coding techniques. Each of the 13 chapters features numerous illustrative examples for easy understanding of the coding techniques, and MATLAB-based programs are integrated in the text to enhance readers’ grasp of the underlying theories. Further, PC-based MATLAB m-files for illustrative examples are included for students and researchers involved in advanced and current concepts of coding theory.

Fundamentals of Wireless Communication

Download Fundamentals of Wireless Communication PDF Online Free

Author :
Publisher : Cambridge University Press
ISBN 13 : 9780521845274
Total Pages : 598 pages
Book Rating : 4.8/5 (452 download)

DOWNLOAD NOW!


Book Synopsis Fundamentals of Wireless Communication by : David Tse

Download or read book Fundamentals of Wireless Communication written by David Tse and published by Cambridge University Press. This book was released on 2005-05-26 with total page 598 pages. Available in PDF, EPUB and Kindle. Book excerpt: This textbook takes a unified view of the fundamentals of wireless communication and explains cutting-edge concepts in a simple and intuitive way. An abundant supply of exercises make it ideal for graduate courses in electrical and computer engineering and it will also be of great interest to practising engineers.