Skip to Main Content Skip to Search
Home |   Select Country  Choose Country  |  Contact Us  |  Cart Store 
Create Account | Log In
Products & Services Industries Academia Support User Community Company

 

Training - Courses

CM01: Simulink for Communication Systems

This is a course on the use of MathWorks products to design common communication systems using real-world examples. The emphasis is on designing actual end-to-end communication systems using Simulink, the Communications Blockset, and the Signal Processing Blockset, including:

  • Working with signals
  • Modeling a transmitter
  • Modeling a channel
  • Modeling a receiver

 

VIEW SCHEDULE and Register SHARE with Manager/Colleague
 
 Detailed course outline

 

Course Outline
Introduction

Objective: Understand the Communications Blockset and related MathWorks products

  • Introduction to the Communications Blockset
  • Overview of other required products
  • Course expectations
  • Overview of a communication system
  • A closer look at the Communications Blockset block library
MATLAB and Simulink Review

Objective: Create data in MATLAB and use it in a simple Simulink model simulation

  • Creating data in MATLAB
  • Manipulating matrices
  • Creating data for Simulink
  • Using scripts and functions
  • Creating a Simulink model
  • Managing input/output from the command line
  • Running a simulation
Working with Signals

Objective: Generate and observe signals in the Communications Blockset

  • Exploring signal support
  • Working with communications sources
  • Working with communications sinks
Modeling a Transmitter

Objective: Use Simulink to model the transmitter side of a communication system.

  • Working with Modulation
  • Working with baseband and passband modulation
  • Working with digital modulation
  • Exploring delays in digital modulations
  • Working with analog modulation
  • Interleaving
  • Coding
  • Block coding
  • Convolution coding
  • CRC coding
  • Source coding
Modeling the Channel

Objective: Use the Communications Blockset to represent communication channels

  • Adding white Gaussian noise to the input signal
  • Simulating fading propagation channels
  • Using the binary symmetric channel
Modeling the Receiver

Objective: Use Simulink to model the receiver side of a communication system

  • Deinterleaving
  • Detecting and correcting errors
  • Synchronizing
Typical Applications

Objective: Identify common communication systems and use the blockset to design and simulate them

  • Creating a carrier recovery system
  • Creating a software-defined radio with channel equalization
  • Creating a Bluetooth system
  • Exploring other applications

 


Prerequisites

MATLAB for Signal Processing (SG01), Simulink for Signal Processing (SG02) and an understanding of terminology and concepts related to common communication systems.

 

Course Length - 2 half-days

Price - $650.00

Request training
Print this page

2008 Training Course Brochure

Exciting new courses and training options available now.