Communications Toolbox

Getting Started

Preface

What Is the Communications Toolbox?

Related Products

Using This Guide

Expected Background

Supplementing This Guide with Command-Line Help

Configuration Information

Technical Conventions

Polynomials as Vectors

Matrices

Typographical Conventions

Getting Started with the Communications Toolbox

A Detailed Example

What the Example Does

Where to Find the Example

How the Example Works

Output from the Example

Using the Communications Toolbox

Random Signals and Error Analysis

Error Analysis Features of the Toolbox

Random Signals

Error Rates

Eye Diagrams

Scatter Plots

Source Coding

Source Coding Features of the Toolbox

Representing Quantization Parameters

Quantizing a Signal

Optimizing Quantization Parameters

Implementing Differential Pulse Code Modulation

Optimizing DPCM Parameters

Companding a Signal

Selected Bibliography for Source Coding

Block Coding

Block Coding Features of the Toolbox

Block Coding Terminology

Representing Messages and Codewords

Representing Block Coding Parameters

Creating and Decoding Block Codes

Performing Other Block Code Tasks

Selected Bibliography for Block Coding

Convolutional Coding

Convolutional Coding Features of the Toolbox

Polynomial Description of a Convolutional Encoder

Trellis Description of a Convolutional Encoder

Creating and Decoding Convolutional Codes

Examples of Convolutional Coding

Selected Bibliography for Convolutional Coding

Modulation

Modulation Features of the Toolbox

Modulation Terminology

Representing Analog Signals

Simple Analog Modulation Example

Other Options in Analog Modulation

Filter Design Issues

Digital Modulation Overview

Representing Digital Signals

Significance of Sampling Rates

Representing Signal Constellations

Simple Digital Modulation Example

Customizing the Modulation Process

Other Options in Digital Modulation

Selected Bibliography for Modulation

Special Filters

Special Filter Features of the Toolbox

Noncausality and the Group Delay Parameter

Designing Hilbert Transform Filters

Filtering with Raised Cosine Filters

Designing Raised Cosine Filters

Selected Bibliography for Special Filters

Galois Field Computations

Galois Field Features of the Toolbox

Galois Field Terminology

Representing Elements of Galois Fields

Default Primitive Polynomials

Converting and Simplifying Element Formats

Arithmetic in Galois Fields

Polynomials over Prime Fields

Other Galois Field Functions

Selected Bibliography for Galois Fields

Reference

Functions by Category

Alphabetical List of Functions

ademod

ademodce

amod

amodce

apkconst

awgn

bchdeco

bchenco

bchpoly

bi2de

biterr

compand

convenc

cyclgen

cyclpoly

ddemod

ddemodce

de2bi

decode

demodmap

dmod

dmodce

dpcmdeco

dpcmenco

dpcmopt

encode

eyediagram

gen2par

gfadd

gfconv

gfcosets

gfdeconv

gfdiv

gffilter

gflineq

gfminpol

gfmul

gfplus

gfpretty

gfprimck

gfprimdf

gfprimfd

gfrank

gfrepcov

gfroots

gfsub

gftrunc

gftuple

gfweight

hammgen

hank2sys

hilbiir

istrellis

lloyds

marcumq

modmap

oct2dec

poly2trellis

qaskdeco

qaskenco

quantiz

randerr

randint

randsrc

rcosfir

rcosflt

rcosiir

rcosine

rsdeco

rsdecode

rsdecof

rsenco

rsencode

rsencof

rspoly

scatterplot

symerr

syndtable

vec2mat

vitdec

wgn


 Getting Started