常用的通信仿真matlab函数(调制)

  1. stem(Y) 将数据序列Y从x轴到数据值按照茎状形式画出,以圆圈终止。如果Y是一个矩阵,则将其 每一列按照分隔方式画出。
    stem(X,Y)在X的指定点处画出数据序列Y.
    stem(…,‘filled’) 以实心的方式画出茎秆。
    stem(…,‘LINESPEC’) 按指定的线型画出茎秆及其标记
    在这里插入图片描述

  2. randint(n,m)产生n*m的矩阵

  3. reshape(x,k,length(x)/k)将原始的二进制比特序列x每四个一组分组,并排列成k行length(x)/k列的矩阵,多用于矩阵转置

  4. bi2de([1 0 0]) 二进制数组转十进制,默认二进制数组是从右到左看的,为0 0 1,也就是1
    bi2de([1 0 0],‘left-msb’) 从左到右看,为1 0 0,也就是4

  5. qammod(x,M, varargin), matlab 自带的函数,Variable-length input arguments list. 即指的是变输入参数列表,varargin 就是一个输入变量,它可以是任意个不定个数的输入参数。要求:第一,指明它用小写的字母表示;第二,在函数的参数列表中,varargin放在最后面。 当函数执行时,varargin就是一个1*n的cell数组

  6. awgn(x,snr)将白高斯噪声添加到向量信号x中。标量snr指定了每一个采样点信号与噪声的比率,单位为dB。如果x是复数的,awgn将会添加复数噪声。这个语法假设x的能量是0dBW。
    awgn(x,snr,sigpower)和上面的语法相同,除了sigpower是x的能量,单位为dBW。
    awgn(x,snr,‘measured’)和y = awgn(x,snr)是相同的,除了agwn在添加噪声之前测量了x的能量。
    awgn(x,snr,sigpower,state)和y =awgn(x,snr,sigpower)是相同的,除了awgn首先重置了正态随机数产生器randn的状态为整数状态。
    awgn(x,snr,‘measured’,state)和y =awgn(x,snr,‘measured’)是相同的,除了awgn首先重置了正态随机数产生器randn的状态为整数状态。
    awgn(…,powertype)和前面的语法相同,除了字符串powertype指定了snr和sigpower的单位。powertype的选择有’db’and’linear’,如果powertype是’db’,那么snr是按照dB为单位测量的,sigpower是按照dBW为单位测量的。如果powertype是线性的,snr是按照一个比率测量的,sigpower是以瓦特为单位测量的。

  7. legend(string1,string2,string3, …,n)添加图例的标注

  8. axis坐标轴显示范围

  9. eyediagram(x,n)创建信号x的眼图,每个轨迹包括n个采样点,n必须是大于一的整数,水平坐标轴的范围是(-0.5,0.5)
    eyediagram(x,n,period)跟上面一样,只不过水平坐标轴换成了(-period/2,period/2)

  10. biterr(x,y)比特误码率

  11. exp(a)是求以e为底的指数

  • 6
    点赞
  • 87
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值