cdma的MATLAB仿真源程序文件.docx

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
°%****************************************************************************** ******* % This function pertains to the addition of AWGN with mean zero and % parameter 'varia nee' to an in put sig nal. % % AUTHOR: Wenbin Luo % DATE : 04/12/01 % % SYNOPSIS: y = awg n(x,var) % x ---> in put sig nal % var ---> varia nee % y > y = x + AWGN Q%****************************************************************************** ***** function y = awg n( x,var) w = randn( 1,le ngth(x)); w = w - mea n( w)* on es(size(w)); w = sqrt(var)*(w / std(w)); x = x(:); w = w(:); y = x + w; ^%****************************************************************************** ******* % This fun etion does the DS-SS modulation % AUTHOR: Wen bi n Luo DATE : 04/28/01 % % SYNOPSIS: y = ds_mod(c,x) % c ---> user code (colu mn vector) % x ---> in put sig nal (row vector) % y ---> tmp = c*x, y = tmp(:) (ds-ss modulated sig nal, colu mn vector) °%****************************************************************************** ***** function y = ds_mod(c,x) tmp = c*x; y = tmp(:); °%****************************************************************************** ******* in depe ndent% This function gen erates ran dom +1/-1 seque nee with in depe ndent iden tically % distributed symbols % % AUTHOR: Wenbin Luo % DATE : 04/28/01 % % SYNOPSIS: x = bin ge n(L) % L ---> nu mber of ran dom symbols °%****************************************************************************** ***** function x = bingen(L) %ge nerate L symbols ran domly with value +1 or -1 x = ran d(1,L); x(fi nd(x<0.5)) = -1; x(fin d(x >=0.5)) = 1; °%****************************************************************************** ******* % This fun ction does the DS-SS modulation % % AUTHOR: Wenbin Luo % DATE : 04/28/01 % % SYNOPSIS: x = ds_demod(c,y) % c ---> user code (colu mn vector) % y ---> tmp = c*x, y = tmp(:) (ds-ss modulated sig nal, colu mn vector) % x ---> in put sig nal (row vector) Q%*******************************************************

文档评论(0)

jinchenl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档