This is machine translation

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

Note: This page has been translated by MathWorks. Please click here
To view all translated materials 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.BarkerCodeGenerate Barker code
comm.BasebandFileReaderRead baseband signals from file
comm.GoldSequenceGenerate Gold sequence
comm.HadamardCodeGenerate Hadamard code
comm.KasamiSequenceGenerate Kasami sequence
comm.OVSFCodeGenerate OVSF code
comm.PNSequenceGenerate a pseudo-noise (PN) sequence
comm.RBDSWaveformGeneratorGenerate RBDS waveform
comm.WalshCodeGenerate Walsh code from orthogonal set of codes
comm.BasebandFileWriterWrite baseband signals to file
comm.ConstellationDiagramDisplay a constellation diagram for input signals
comm.EyeDiagramDisplay eye diagram of time-domain signals


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


randiUniformly distributed pseudorandom integers
randerrGenerate bit error patterns
randsrcGenerate random matrix using prescribed alphabet
commsrc.combinedjitterConstruct combined jitter generator object
commsrc.patternConstruct pattern generator object
commsrc.pnCreate PN sequence generator package
lteZadoffChuSeqGenerate root Zadoff-Chu sequence of complex symbols
mask2shiftConvert mask vector to shift for shift register configuration
shift2maskConvert shift to mask vector for shift register configuration
wgnGenerate white Gaussian noise
biterrCompute number of bit errors and bit error rate (BER)
eyediagramGenerate eye diagram
scatterplotGenerate scatter plot
symerrCompute number of symbol errors and symbol error rate


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?