randerr
生成误码模式
语法
描述
对于所有语法,randerr
处理每一行出
独立。
Out = randerr(m)
生成一个米
——- - - - - -米
二进制矩阵,其中每一行在随机位置有一个非零元素。每个允许的结构都有相等的概率。
Out = randerr(m,n)
生成一个米
——- - - - - -n
二进制矩阵,其中每一行在随机位置有一个非零元素。每个允许的结构都有相等的概率。
Out = randerr(m,n,errors)
使用错误
输入以确定输出的每一行中非零项的数量米
——- - - - - -n
二进制矩阵。
如果
错误
是一个标量,它是每行中非零项的数量。如果
错误
是行向量,它列出了每行中非零项的可能数目。如果
错误
是一个有两行的矩阵,第一行列出了每行中非零项的可能数量,第二行列出了与可能的错误计数对应的概率。的第二行元素错误
和必须是1。
一次randerr
确定给定行中非零项的数量,该数量的非零项的每个配置具有相同的概率。
Out = randerr(m,n,errors,seed)
接受用于初始化均匀随机数生成器的种子值兰德
.
Out = randerr(m,n,errors,streamhandle)
接受随机流句柄以使用生成均匀随机噪声样本兰德
.提供随机流句柄或使用重置
函数使您能够生成可重复的噪声样本。如果你想生成可重复的噪声样本,那么在调用之前重置随机流输入randerr
或者使用相同的种子输入。有关更多信息,请参见RandStream
.