Binary Symmetric Channel
R2026bIntroduce binary errors
Libraries:
Communications Toolbox /
Channels
Description
The Binary Symmetric Channel block introduces errors to the input signal transmitted through a binary symmetric channel. The errors are introduced based on the specified Error probability. For more information, see Tips.
Examples
Ports
Input
Output
Parameters
Block Characteristics
Data Types |
|
Multidimensional Signals |
|
Variable-Size Signals |
|
Programmatic Use: Add Block
To add the block programmatically, use the add_block function with one of these library block paths as the source.
"commchan3/Binary Symmetric Channel"
Example: add_block("commchan3/Binary Symmetric Channel","myModel/myBlock",MakeNameUnique="on")
Tips
When the input consists of not
Booleanvalues, Binary Symmetric Channel converts zero-valued elements to 0 and converts nonzero-valued elements to 1.The Binary Symmetric Channel block creates and uses an independent
RandStreamto provide a random number stream for probability determination.To generate repeatable results, use the same Initial seed value.
To generate independent probability statistics, set different Initial seed values for multichannel signals, multiple processing chains, or simulation runs.



