Communications Blockset    

Communications Sources

Every communication system contains one or more sources. You can open the Comm Sources library by double-clicking on its icon in the main Communications Blockset library (commlib), or by typing commsource2 at the MATLAB prompt.

The table below lists and describes the blocks in the Comm Sources library. For information about a specific block, see the reference pages that follow; for a discussion of this library's capabilities, see Communications Sources.

Block Name 
Purpose 
Bernoulli Random Binary Generator
Generate Bernoulli-distributed random binary numbers
Binary Vector Noise Generator
Generate a binary vector while controlling the number of 1s
Discrete-Time VCO
Implement a voltage-controlled oscillator in discrete time
Gaussian Noise Generator
Generate Gaussian distributed noise with given mean and variance values
PN Sequence Generator
Generate pseudonoise sequence
Poisson Int Generator
Generate Poisson-distributed random integers
Random-Integer Generator
Generate integers randomly distributed in the range [0, M-1]
Rayleigh Noise Generator
Generate Rayleigh distributed noise
Rician Noise Generator
Generate Rician distributed noise
Triggered Read From File
Read from a file, refreshing the output at rising edges of an input signal
Uniform Noise Generator
Generate uniformly distributed noise between the upper and lower bounds
Voltage-Controlled Oscillator
Implement a voltage-controlled oscillator


 Block Reference Communications Sinks