matlab误码率计算函数,matlab通信系统性能估计(误码率、误比特率、眼图、星座图....)...

biterr函数

biterr函数用来计算错误比特的个数和误比特率,其调用格式为:

[number,ratio] = biterr(x,y)

[number,ratio] = biterr(x,y,k)

[number,ratio] = biterr(x,y,k,flg)

[number,ratio,individual] = biterr(...)

number是一个标量或着是一个向量,它指出了x和y两组数据集相比不同bit的个数;ratio为误比特率,它等于number除以总bit数,而总bit数的取值依情况而定。

symerr函数

symerr函数用来计算错误符号的个数和误符号率,其中x表示传输之前进入发射机的消息, y表示传输之后接收机输出的消息。其调用格式为:

[number,ratio] = symerr(x,y)

[number,ratio] = symerr(x,y,flg)

[number,ratio,loc] = symerr(...)

number是一个标量或着是一个向量,它指出了x和y两组数据集相比不同符号的个数;ratio为误符号率,它等于number除以总符号数(x和y中较小的那个)。

semianalytic函数

通过半解析技术计算系统的误比特率,此函数的调用格式为:ber=semianalytic(txsig,rxsig,modtype,M,Nsamp)

ber为系统误比特率,txsig为传输的复基带向量信号,rxsig为接收到的无噪声复基带向量信号,假设rxsig为接收机的输入信号,并且r


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部