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
A Detailed Example
What the Example Does
Functions in the Example
Where to Find the Example
How the Example Works
Setting Up Parameters
Creating the Signal
Modulating the Signal
Adding Noise
Demodulating the Signal
Computing and Displaying Bit Error Rates
Plotting a Signal Constellation
Output from the Example
Examples
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
Arithmetic Coding
Selected Bibliography for Source Coding
Block Coding
Block Coding Features of the Toolbox
Block Coding Terminology
Representing Words for Binary Block Codes
Parameters for Binary Block Codes
Creating and Decoding Binary Block Codes
Performing Other Binary Block Code Tasks
Representing Words for Reed-Solomon Codes
Parameters for Reed-Solomon Codes
Creating and Decoding Reed-Solomon Codes
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
Raised Cosine Filters in Communication Systems
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
Primitive Polynomials and Element Representations
Arithmetic in Galois Fields
Logical Operations in Galois Fields
Matrix Manipulation in Galois Fields
Linear Algebra in Galois Fields
Signal Processing Operations in Galois Fields
Polynomials over Galois Fields
Manipulating Galois Variables
Speed and Nondefault Primitive Polynomials
Selected Bibliography for Galois Fields
Appendix: Galois Fields of Odd Characteristic
Galois Field Terminology
Representing Elements of Galois Fields
Exponential Format
Polynomial Format
List of All Elements of a Galois Field
Nonuniqueness of Representations
Default Primitive Polynomials
Converting and Simplifying Element Formats
Converting to Simplest Polynomial Format
Example: Generating a List of Galois Field Elements
Converting to Simplest Exponential Format
Arithmetic in Galois Fields
Arithmetic in Prime Fields
Arithmetic in Extension Fields
Polynomials over Prime Fields
Cosmetic Changes of Polynomials
Polynomial Arithmetic
Characterization of Polynomials
Roots of Polynomials
Other Galois Field Functions
Selected Bibliography for Galois Fields
Functions - By Category
Signal Sources
Signal Analysis Functions
Source Coding
Error-Control Coding
Lower-Level Functions for Error-Control Coding
Modulation and Demodulation
Special Filters
Lower-Level Functions for Special Filters
Channel Functions
Galois Field Computations
Computations in Galois Fields of Odd Characteristic
Utilities
Functions - Alphabetical List
Printable Documentation (PDF)
Product Page (Web)