This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Sources and Sinks

Input and output signals and sequences

Communications System Toolbox™ contains System objects, blocks, and functions to produce generate signal source data and noise to simulate communication links. Communications System Toolbox also provides System objects, blocks, and functions to display and analyze the performance of your communication system simulation.

System Objects

comm.BarkerCode Generate Barker code
comm.GoldSequence Generate Gold sequence
comm.HadamardCode Generate Hadamard code
comm.KasamiSequence Generate Kasami sequence
comm.RBDSWaveformGenerator Generate RBDS waveform
comm.WalshCode Generate Walsh code from orthogonal set of codes
comm.PNSequence Generate a pseudo-noise (PN) sequence
comm.BasebandFileReader Read baseband signals from file
comm.BasebandFileWriter Write baseband signals to file
comm.ConstellationDiagram Display a constellation diagram for input signals
comm.EyeDiagram Display eye diagram of time-domain signals


Bernoulli Binary Generator Generate Bernoulli-distributed random binary numbers
Poisson Integer Generator Generate Poisson-distributed random integers
Random Integer Generator Generate integers randomly distributed in range [0, M-1]
Barker Code Generator Generate Barker Code
Gold Sequence Generator Generate Gold sequence from set of sequences
Hadamard Code Generator Generate Hadamard code from orthogonal set of codes
Kasami Sequence Generator Generate Kasami sequence from set of Kasami sequences
OVSF Code Generator Generate orthogonal variable spreading factor (OVSF) code from set of orthogonal codes
PN Sequence Generator Generate pseudonoise sequence
Walsh Code Generator Generate Walsh code from orthogonal set of codes
Baseband File Reader Read baseband signals from file
Baseband File Writer Write baseband signals to file
Constellation Diagram Display constellation diagram for input signals
Eye Diagram Display eye diagram of time-domain signal


randi Uniformly distributed pseudorandom integers
randerr Generate bit error patterns
randsrc Generate random matrix using prescribed alphabet
commsrc.combinedjitter Construct combined jitter generator object
commsrc.pattern Construct pattern generator object Create PN sequence generator package
lteZadoffChuSeq Generate root Zadoff-Chu sequence of complex symbols
mask2shift Convert mask vector to shift for shift register configuration
shift2mask Convert shift to mask vector for shift register configuration
wgn Generate white Gaussian noise
biterr Compute number of bit errors and bit error rate (BER)
symerr Compute number of symbol errors and symbol error rate
eyediagram Generate eye diagram
scatterplot Generate scatter plot


Signal Terminology

This section defines important Communications System Toolbox terms related to matrices, vectors, and scalars, as well as frame-based and sample-based processing.

Sources and Sinks

Error statistics and plotting

Read Signals From Hardware Devices

Communications System Toolbox software can read a signal from external hardware devices using the Communications System Toolbox support packages for software-defined radio (SDR).

Export Data to MATLAB

Sending the simulation results to the MATLAB workspace and using MATLAB to analyze the data

Was this topic helpful?