-
stem(Y) 将数据序列Y从x轴到数据值按照茎状形式画出,以圆圈终止。如果Y是一个矩阵,则将其 每一列按照分隔方式画出。
stem(X,Y)在X的指定点处画出数据序列Y.
stem(…,‘filled’) 以实心的方式画出茎秆。
stem(…,‘LINESPEC’) 按指定的线型画出茎秆及其标记 -
randint(n,m)产生n*m的矩阵
-
reshape(x,k,length(x)/k)将原始的二进制比特序列x每四个一组分组,并排列成k行length(x)/k列的矩阵,多用于矩阵转置
-
bi2de([1 0 0]) 二进制数组转十进制,默认二进制数组是从右到左看的,为0 0 1,也就是1
bi2de([1 0 0],‘left-msb’) 从左到右看,为1 0 0,也就是4 -
qammod(x,M, varargin), matlab 自带的函数,Variable-length input arguments list. 即指的是变输入参数列表,varargin 就是一个输入变量,它可以是任意个不定个数的
输入参数。要求:第一,指明它用小写的字母表示;第二,在函数的参数列表中,varargin放在最后面。 当函数执行时,varargin就是一个1*n的cell数组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是以瓦特为单位测量的。 -
legend(string1,string2,string3, …,n)添加图例的标注
-
axis坐标轴显示范围
-
eyediagram(x,n)创建信号x的眼图,每个轨迹包括n个采样点,n必须是大于一的整数,水平坐标轴的范围是(-0.5,0.5)
eyediagram(x,n,period)跟上面一样,只不过水平坐标轴换成了(-period/2,period/2) -
biterr(x,y)比特误码率
-
exp(a)是求以e为底的指数
原文:https://blog.csdn.net/sinat_31856687/article/details/83338504