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为接收机的输入信号,并且rxsig带有一个理想积分器。Nsamp为txsig,rxsig信号的采样率,单位为Hz。modtype为信号调制类型,M为字符尺寸,也就是调制阶数。

ber=semianalytic(txsig,rxsig,modtype,M,Nsamp,num,den)与上面不同的是,rxsig带有一个接收滤波器,此滤波器的传输函数由向量num和den给出,num和den分别为传输函数的分子和分母中按降序排列的zⁿ的系数。

ber=semianalytic(txsig,rxsig,modtype,M,Nsamp,EbNo)

ber=semianalytic(txsig,rxsig,modtype,M,Nsamp,num,den,EbNo)

[ber,avgampl,avgpower]=semianalytic(...)

semilogy函数

绘制错误率用semilogy函数,即对纵轴取以10为底的对数,而横轴保持不变,其语法格式与plot函数相似。

semilogy(Y)

semilogy(X1,Y1,...)

semilogy(X1,Y1,LineSpec,...)

semilogy(...,'PropertyName',PropertyValue,...)

例子:semilogy(EbNo,ber,’r.’)

berfit函数

由仿真得到的错误率图形是一些不连续的点,用berfit函数可对这些点进行曲线拟合,即,用平滑的曲线尽量把这些点连接起来。berfit函数的调用格式:

fitber=berfit(empEbNo,empber)

fitber=berfit(empEbNo,empber,fitEbNo)

fitber=berfit(empEbNo,empber,fitEbNo,options)

fitber=berfit(empEbNo,empber,fitEbNo,options,fittype)

[fitber,fitprops]=berfit(...)

眼图

绘制眼图的函数

eyediagram

eyediagram(x,n)

eyediagram(x,n,period)

eyediagram(x,n,period,offset)

eyediagram(x,n,period,offset,plotstring)

eyediagram(x,n,period,offset,plotstring,h)

h = eyediagram(...)

commscope.eyediagram

散点图(星座图)

绘制散点图(信号星座图)所用函数为scatterplot,其用法如下: scatterplot(x)  scatterplot(x,n) scatterplot(x,n,offset) scatterplot(x,n,offset,plotstring) scatterplot(x,n,offset,plotstring,h) h = scatterplot(...)

  • 8
    点赞
  • 57
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值