登录
首页 » Others » CDMA扩频通信与RAKE接收机仿真程序

CDMA扩频通信与RAKE接收机仿真程序

于 2021-05-06 发布
0 285
下载积分: 1 下载次数: 2

代码说明:

在matlab平台下实现仿真CDMA码分多址通信信号调制信号产生、瑞丽衰落信道以及RAKE接收机的仿真测试程序,能够测试误码率等通信性能。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 稀疏自码深度学习的Matlab实现
    稀疏自编码深度学习的Matlab实现,sparse Auto coding,Matlab codetrain, m/7% CS294A/CS294W Programming Assignment Starter CodeInstructions%%%This file contains code that helps you get started ontheprogramming assignment. You will need to complete thecode in sampleIMAgEsml sparseAutoencoder Cost m and computeNumericalGradientml For the purpose of completing the assignment, you domot need tochange the code in this filecurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencodtrain.m∥%%========%6% STEP 0: Here we provide the relevant parameters valuesthat willl allow your sparse autoencoder to get good filters; youdo not need to9 change the parameters belowvisibleSize =8*8; number of input unitshiddensize 25number of hidden unitssparsity Param =0.01; desired average activation ofthe hidden units7 (This was denoted by the greek alpharho, which looks like a lower-case pcurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod4/57train.,m∥in the lecture notes)1 ambda=0.0001%o weight decay parameterbeta 3%o weight of sparsity penalty term%%==:79 STEP 1: Implement sampleIMAGESAfter implementing sampleIMAGES, the display_networkcommand shouldfo display a random sample of 200 patches from the datasetpatches sampleIMAgES;display_network(patches(:, randi(size(patches, 2), 204, 1)), 8)%为产生一个204维的列向量,每一维的值为0~10000curer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod5/57train.m/v%中的随机数,说明是随机取204个 patch来显示%o Obtain random parameters thetatheta= initializeParameters ( hiddenSize, visibleSize)%%=============三三三三====================================97 STEP 2: Implement sparseAutoencoder CostYou can implement all of the components (squared errorcost, weight decay termsparsity penalty) in the cost function at once, butit may be easier to do%o it step-by-step and run gradient checking (see STEP3 after each stepWecurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod6/57train. m vb suggest implementing the sparseAutoencoder Cost functionusing the following steps(a) Implement forward propagation in your neural networland implement the%squared error term of the cost function. Implementbackpropagation tocompute the derivatives. Then (using lambda=beta=(run gradient Checking%to verify that the calculations corresponding tothe squared error costterm are correctcurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod7/57train. m vl(b) Add in the weight decay term (in both the cost funcand the derivativecalculations), then re-run Gradient Checking toverify correctnessl (c) Add in the sparsity penalty term, then re-run gradiChecking toverify correctnessFeel free to change the training settings when debuggingyour%o code. (For example, reducing the training set sizecurer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod8/57train m vl/number of hidden units may make your code run fasterand setting betaand/or lambda to zero may be helpful for debuggingHowever, in yourfinal submission of the visualized weights, please useparameters web gave in Step 0 abovecoS七grad]sparseAutoencoderCost(theta, visibleSize,hiddensize, lambda,sparsityParam, beta,patches)二〓二二二二二二二〓二〓二〓二〓=二====〓=curer:YiBinYUyuyibintony@163.com,WuYiUniversityning, MATLAB Code for Sparse Autoencod9/57train.m vlll96% STeP 3: Gradient CheckingHint: If you are debugging your code, performing gradienchecking on smaller modelsand smaller training sets (e. g, using only 10 trainingexamples and 1-2 hiddenunits) may speed things upl First, lets make sure your numerical gradient computationis correct for a%o simple function. After you have implemented computeNumerun the followingcheckNumericalGradientocurer:YiBinYUyuyibintony@163.com,WuYiUniversityDeep Learning, MATLAB Code for Sparse Autoencode10/57
    2020-12-05下载
    积分:1
  • 银行logo(100多家银行).zip
    一百多个中国各大银行开户行高清图标,bankCode-银行名称都有注释,打包带走
    2020-03-06下载
    积分:1
  • SCMA仿真序(中文注释)
    算法思路参考自github项目klimentyev/scma代码结构重新自己编写,更容易读懂,并且加入了很多中文注释使用方法:1、先运行begin把文件夹加入到路径2、运行configFile文件,生成配置文件CONFIGDATA.mat3、留意main中仿真case设定,以及saveflag的设置4、运行main.m
    2020-12-04下载
    积分:1
  • VC mirror driver源码
    mirror driver应用程的原理。使用mirror driver加快屏幕数据获得速度。一个mirror driver的hello world例子。教程:http://blog.csdn.net/qwer430401/article/details/53047022
    2020-12-01下载
    积分:1
  • 批量处理labelme生成的json工具
    批量处理labelme生成的json文件工具,在maskrcnn中使用的训练数据通过lableme转换,该工具可批量转换。
    2021-05-12 23:30:01下载
    积分:1
  • 2011年新年祝福源码
    2011年新年祝福源码,制作自己的新年祝福网页,上传到空间即可。
    2020-11-30下载
    积分:1
  • 深信服测试工师面试
    很不错的内部面试题,可以让你快速通过考试。
    2020-12-09下载
    积分:1
  • 系统辨识及其MATLAB仿真 代码
    ISBN: 7-03-012737-4 价格: CNY23.00 (含光盘) ISBN: 7-900146-18-0 价格: 语种: chi 题名: 系统辨识及其MATLAB仿真 / 侯媛彬, 汪梅, 王立琦编著 , 出版发行: 出版地: 北京 出版社: 科学出版社 出版日期: 2004 载体形态: 248页 图 24cm 光盘1片 摘要: 本书系统地论述了古典、现代辨识理论和方法,并探讨了多种新的非线性智能辨识技术,分析了各种方法的一致性和特点,以及MATLAB软件对各种辨识方法的实现途径。 主题: 系统辨识
    2020-12-11下载
    积分:1
  • 检测、估计和调制理论(卷1+卷2+卷3)——全
    检测估计和调制理论作者简介  Harry L.Van Trees 美国麻省理工学院电子工程系教授,曾担任美国空军首席科学家、美国国防通信署首席科学家等要职。  迄今为止,本书仍然是公认的关于检测、参数估计和线性与非线性调制波形估计方面的一本论述详尽、深入、成功的著作。也是一本较好的研究生教材。内容是研究发生在通信、雷达和声纳中被噪声污染了的各种线性与非线性调制、随机与非随机波形的最佳处理的数学方法和物理结构,各种系统可能达到的性能极限和影响它的各种因素。全书包括导论、经典检测和估计理论、随机过程的描述、信号检测与信号参数估计、连续波估计、线性估计和讨论等7章。每章附有相当数量的扩大内容
    2020-07-03下载
    积分:1
  • 用Verilog代码写的PID控制
    用Verilog代码编写的PID控制,适用于FPGA中,资源保证真实,大家快快下载
    2020-12-12下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载