Communication Systems Modeling and Simulation using MATLAB and Simulink: 1st Edition (Hardback) book cover

Communication Systems Modeling and Simulation using MATLAB and Simulink

1st Edition

By K. C. Raveendranathan

Universities Press

448 pages | 50 B/W Illus.

Purchasing Options:$ = USD
Hardback: 9781439881903
pub: 2011-09-07
SAVE ~$37.00
Currently out of stock

FREE Standard Shipping!


This is probably the first book that employs the technique of simulation experiments as a means of reinforcing the basic concepts of communication theory. Undergraduate students are generally exposed to a mathematically rigorous treatment of communications theory but seldom have the benefit of a practical-orientated approach employing modelling and simulation for a thorough assimilation of the subject. This book can supplement any standard textbook to cover this significant lacuna in the existing learning methodology. It uses MATLAB®, the language of the technical computing fraternity, for the purpose. The introductory chapters provide an overview of computer simulation and MATLAB programming concepts. Thereafter, communications concepts are presented in the traditional manner but followed up with appropriate simulations in MATLAB/Simulink®. Relevant MATLAB source code is given whenever it is used to illustrate a point. All the source code given in the text has been tested on MATLAB kernel version 7.10 (Release R2010a) and is provided in the accompanying CD.

Table of Contents

Introduction to Systems, Models and Simulations

Systems Simulation: The Shortest Route to Applications

Modelling and Simulation

Types of Simulations

Discrete Event Systems (DES)

Determination of Time to Reach Steady State

Determination of the Desirable Number of Trials

Selection of Simulation Software

High Performance Simulation Tools


Further Reading

Introduction to Programming in MATLAB

Introduction to MATLAB

Basic Features of MATLAB

Notation, Syntax, and Operations

Importing and Exporting Information

Elements of MATLAB Programming

Plotting with MATLAB

Specific Features of MATLAB

Special MATLAB Functions

Getting MATLAB Help Online

Generating Executable Files in MATLAB

Compiling and Calling External files from MATLAB

Calling MATLAB Objects from External Programs

Using Java Classes in MATLAB


Writing Efficient MATLAB Code


Parallel MATLAB


Further Reading



Simulink as a Tool for Model-Based Design

Invoking Simulink

Concept of Signal and Logic Flow

Creating Sub-systems in Simulink


Further Reading


Simulation of Signals and Systems

Continuous Time and Discrete Time Signals

Periodic Signals and Sequences

Even and Odd Signals

Elementary Signals

Basic Properties of Systems

Linear Time Invariant Systems

The Fourier Series Representation

Fourier Transform of Aperiodic Signals

The Discrete Time Fourier Transform (DTFT)

Nyquist–Shannon Sampling Theorem

Signal Reconstruction

The Bilateral Laplace Transform

Analysis of LTI Systems Using Laplace Transforms

The z-Transform

Analysis of LTI Systems Using z-Transforms

The Discrete Fourier Transform (DFT)


Further Reading


Simulation of Analog Modulation Systems


Mathematical Model of AM

Simulation of Amplitude Modulation

Simulation of Other Variants of AM

Frequency Spectra

Demodulation of Amplitude Modulation

Noise Performance

Measurement of Noise Performance


About the Author

K.C. Raveendranathan obtained his BSc (Engg.) in electronics and communications engineering with distinction from the College of Engineering Thiruvananthapuram (CET), in 1984. He worked in Bharat Electronics Limited, Bangalore, from 1985 to 1988, where he was involved in the design and development of MW transmitters for Prasar Bharathi. His first book, 1/0 Solutions to Everyday Problems in Science and Engineering, a philosophical work published in the late 1980s, was well accepted by academia. He joined CET in June 1988 as a lecturer in electronics and communication engineering. He obtained his masters in engineering (ME) from the Indian Institute of Science, Bangalore in 1993, specializing in optical/computer communications. Presently, he is working as a professor at the Government Engineering College Barton Hill, Thiruvananthapuram. He has presented/published over 15 papers in national and international conferences and journals and guided over a dozen UG projects and seven M.Tech. theses. His research interests include digital signal processing, wireless communication, fuzzy logic, next-generation computing and simulation techniques. He is a life member of ISTE, life fellow of IE (India) and IETE, and a senior member of the IEEE.

Subject Categories

BISAC Subject Codes/Headings:
TECHNOLOGY & ENGINEERING / Mobile & Wireless Communications