zoukankan      html  css  js  c++  java
  • 通信仿真中常用的函数

    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数组

      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是以瓦特为单位测量的。

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

    7. axis坐标轴显示范围

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

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

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

    原文:https://blog.csdn.net/sinat_31856687/article/details/83338504

  • 相关阅读:
    可视化百分比数据,Excel图表展示小技巧
    巧用宏录制,轻松制作Excel简易查询小系统
    Excel也能制作电子印章,你见过吗?学会了职场不求人
    ​21个Shift组合快捷键,学会了想加班都难
    Excel中关于日期时间的小知识小技巧,你还记得多少?
    自动添加单元格边框,Excel有妙招,两个技巧任意选
    [asp.net] 通过JS实现对treeview控件的复选框单选控制。
    编译器把getset访问器编译成了方法get_method()/set_method()
    sql MERGE
    动态添加特性
  • 原文地址:https://www.cnblogs.com/nifanlove/p/10061160.html
Copyright © 2011-2022 走看看