zoukankan      html  css  js  c++  java
  • 使用matlab判断CDMA接收码片

    CDMA码分多址matlab计算

     

    Contents

    运算前工作

    clc
    clear all
    close all
    

    原题表述:

    ▇4个站的码片序列是a,b,c,d

    disp('▇4个站的码片序列为:')
    a=[-1 -1 -1 +1 +1 -1 +1 +1]
    b=[-1 -1 +1 -1 +1 +1 +1 -1]
    c=[-1 +1 -1 +1 +1 +1 -1 -1]
    d=[-1 +1 -1 -1 -1 -1 +1 -1]
    
    % ▇接收序列是r
    disp('▇接收序列为:')
    r=[-1 +1 -3 +1 -1 -3 +1 +1]
    
    ▇4个站的码片序列为:
    
    a =
    
        -1    -1    -1     1     1    -1     1     1
    
    
    b =
    
        -1    -1     1    -1     1     1     1    -1
    
    
    c =
    
        -1     1    -1     1     1     1    -1    -1
    
    
    d =
    
        -1     1    -1    -1    -1    -1     1    -1
    
    ▇接收序列为:
    
    r =
    
        -1     1    -3     1    -1    -3     1     1
    
    

    码片长度m

    disp('▇码片长度m')
    m=length(r)                %矩阵的长度;
    
    ▇码片长度m
    
    m =
    
         8
    
    

    发送序列为

    disp('▇使用矩阵运算做内积 a1=a*(r’)/m:求a发送的序列a1 使用matlab自带内积函数做内积:a2=dot(a,r)/m  求a发送的序列a2')
    a1=a*(r')/m                 %使用矩阵运算做内积,求a发送的序列;
    a2=dot(a,r)/m               %使用matlab自带内积函数做内积,求a发送的序列;
    disp('◆同理,b,c,d的发送代码为:')
    b1=dot(b,r)/m
    c1=dot(c,r)/m
    d1=dot(d,r)/m
    
    ▇使用矩阵运算做内积 a1=a*(r’)/m:求a发送的序列a1 使用matlab自带内积函数做内积:a2=dot(a,r)/m  求a发送的序列a2
    
    a1 =
    
         1
    
    
    a2 =
    
         1
    
    ◆同理,b,c,d的发送代码为:
    
    b1 =
    
        -1
    
    
    c1 =
    
         0
    
    
    d1 =
    
         1
    
    

    数据分析:

    disp('▇计算结果数据分析:')
     disp('a1为1,说明a站发送的数据为1')
     disp('b1为-1,说明b站发送数据为-1')
     disp('c1为0,说明c站没有发送数据')
     disp('d1为1,说明a站发送的数据为1')
    
    ▇计算结果数据分析:
    a1为1,说明a站发送的数据为1
    b1为-1,说明b站发送数据为-1
    c1为0,说明c站没有发送数据
    d1为1,说明a站发送的数据为1
    
  • 相关阅读:
    $digest / $apply digest in progress报错
    get与post请求
    面试题(北京)
    Docker监控平台prometheus和grafana,监控redis,mysql,docker,服务器信息
    Zabbix系列优秀博文
    Docker安装Zabbix
    使用Docker部署监控系统,Prometheus,Grafana,监控服务器信息及Mysql
    docker镜像加速,docker更换为国内镜像
    记一次,Docker镜像1G多精简至300+M的过程
    docker通过dockerfile构建JDK最小镜像,Docker导出导入镜像
  • 原文地址:https://www.cnblogs.com/xilifeng/p/2539776.html
Copyright © 2011-2022 走看看