0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何用walsh码完成多用户的扩频

通信工程师专辑 来源:通信工程师专辑 作者:通信工程师专辑 2021-09-30 17:17 次阅读

那么如何用walsh码完成多用户的扩频呢?用了以后效果会有哪些改变呢?这也是后续需要展示的程序以及理论讲解的内容。本文先给出之前程序涉及到了的函数内容!首先用到了func_hrollfcoef函数。由于涉及函数比较多,本文超过2000字。请大家务必仔细敲对代码,确保程序能正确运行!为了让代码能够放在一行中,将程序的字体采用了最小号!

首秀是func_hrollfcoef函数!

function [xh] = func_hrollfcoef(irfn,ipoint,sr,alfs,ncc)

xi=zeros(1,irfn*ipoint+1);

xq=zeros(1,irfn*ipoint+1);

point = ipoint;

tr = sr ;

tstp = 1.0 。/ tr 。/ ipoint;

n = ipoint .* irfn;

mid = ( n 。/ 2 ) + 1;

sub1 = 4.0 .* alfs .* tr;% 4*alpha*R_s

for i = 1 : n

icon = i - mid;

ym = icon;

if icon == 0.0

xt = (1.0-alfs+4.0.*alfs./pi).* tr; % h(0)

else

sub2 =16.0.*alfs.*alfs.*ym.*ym./ipoint./ipoint;

if sub2 ~= 1.0

x1=sin(pi*(1.0-alfs)/ipoint*ym)。/pi./(1.0-sub2)。/ym./tstp;

x2=cos(pi*(1.0+alfs)/ipoint*ym)。/pi.*sub1./(1.0-sub2);

xt = x1 + x2; % h(t) plot((1:length(xh)),xh)

else % (4alphaRst)^2 = 1plot((1:length(xh)),xh)

xt = alfs.*tr.*((1.0-2.0/pi).*cos(pi/4.0/alfs)+(1.0+2.0./pi).*sin(pi/4.0/alfs))。/sqrt(2.0);

end % if sub2 ~= 1.0

end% if icon == 0.0

if ncc == 0 % in the case of receiver

xh( i ) = xt 。/ ipoint 。/ tr;% normalization

elseif ncc == 1 % in the case of transmitter

xh( i ) = xt 。/ tr; % normalization

else

error(‘ncc error’);

end % if ncc == 0

end % for i = 1 : n

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    5675

    浏览量

    134121
  • 程序
    +关注

    关注

    114

    文章

    3628

    浏览量

    79425
  • 函数
    +关注

    关注

    3

    文章

    3846

    浏览量

    61228
  • Walsh码
    +关注

    关注

    0

    文章

    2

    浏览量

    6151

原文标题:大学毕业设计一席谈之十一 扩频通信系统(7)

文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    安科瑞ADF300L-II-30D-Y 30路单相或10三相出线预付费型多用户计量箱 反窃电 远程抄表功能

    安科瑞ADF300L-II-24D-Y预付费型多用户计量箱是一款功能强大的先进设备,为用户提供了便捷、准确的电能计量和管理服务。本文将从多个维度对该计量箱进行全面解析,包括其特点、优势以及应用场景等方面.
    的头像 发表于 03-18 15:29 37次阅读
    安科瑞ADF300L-II-30D-Y 30路单相或10三相出线预付费型<b class='flag-5'>多用户</b>计量箱 反窃电 远程抄表功能

    安科瑞ADF400L系列多用户电能表 高效能源监测与管理

    ADF400L 系列多用户电能表,通过模块组合的方式最大可实现 12 路三相或 36 路单相的直接接入测量或 12 路三相互感器接入测量、直接接入和互感器接入的混合测量方式,该系列电能表因准确度
    的头像 发表于 03-15 14:40 90次阅读
    安科瑞ADF400L系列<b class='flag-5'>多用户</b>电能表 高效能源监测与管理

    苹果多用户共享体验头戴设备专利公布

    苹果公司公布了一项名为“用于共享体验的光学组件”的专利。该专利描述了一种可头戴式设备,它能与其光学组件协同操作,从而为多个用户提供共享体验和内容享受。
    的头像 发表于 02-25 17:04 307次阅读

    苹果Vision Pro头显仅供个人使用,不设多用户账户

    苹果公司最新推出的Vision Pro头显备受关注,它内置有独特的访客模式,这使得设备可以邀请他人共享视觉盛宴,然而大多数消费者更为关心的是其多用户账户的操作性。
    的头像 发表于 02-01 10:48 353次阅读

    多用户电表以太网参数设置

    以太网电表
    jf_15090526
    发布于 :2024年01月24日 18:26:09

    多用户同时上网无需担忧!4G家用路由器畅享高效网络体验

    4G家用路由器具有更稳定的网络信号、支持多用户同时连接、安装和使用方便、良好的网络覆盖范围和较高的网络速率等特点,可让您告别网络困扰,畅享高速网络服务。
    的头像 发表于 01-23 16:52 149次阅读

    何用ADIsimADC完成ADC建模

    电子发烧友网站提供《如何用ADIsimADC完成ADC建模.pdf》资料免费下载
    发表于 11-28 10:36 2次下载
    如<b class='flag-5'>何用</b>ADIsimADC<b class='flag-5'>完成</b>ADC建模

    一张服务卡片,三个设计原则,让HarmonyOS元服务卡片获得更多用户触点

    开发者都跃跃欲试,截至目前也已经有很多开发者开发出了一些爆款元服务,而想要原服务拥有更高的传播范围、更高的用户使用率和更多用户触点,卡片视觉设计就显得十分重要。 众所周知在用户的桌面上,除了应用图标外,另一个存在感极强的元素
    的头像 发表于 11-17 15:43 231次阅读

    基于FPGA的扩频系统设计(附代码)

    、同步算法方案论证等相关内容。 引言 扩频技术是通信系统中的重要组成部分,具有低的截获率、信号隐蔽性强、易于组网、多用户随机选址能力强和抗干扰能力强等优点。扩频技术是通过一个独立的
    发表于 08-23 16:32

    公寓 学校宿舍集中多用户计量电表 ADF400L-安科瑞潘丽

    ADF400L系列多用户电能表,通过模块组合的方式可实现12路三相或36路单相的直接接入测量或12路三相互感器接入测量、直接接入和互感器接入的混合测量方式,该系列电能表因准确度高、集中安装、集中管理
    的头像 发表于 08-10 23:18 402次阅读
    公寓 学校宿舍集中<b class='flag-5'>多用户</b>计量电表 ADF400L-安科瑞潘丽

    基于FPGA的直接扩频通信系统设计(附代码)

    不同的 PN 序列具有很小的互相关特性,以防止通过不同的 PN 序列扩频后的信号被此干扰; e. PN 序列总量大,以满足多用户需求 2.2 伪随机选型 根据上述要求,常用的序列有包括:m 序列
    发表于 06-26 18:08

    安科瑞ADF400L-4H多用户电能表

    安科瑞ADF400L-4H(2S)Y模块化多用户电能表-安科瑞 缪凯伦 1 概述 安科瑞多用户电能表,通过模块组合的方式大可实现12路三相或36路单相的直接接入测量或12路三相互感器接入测量、直接
    的头像 发表于 05-29 10:48 340次阅读
    安科瑞ADF400L-4H<b class='flag-5'>多用户</b>电能表

    一定速率的pn序列直接扩频扩频信号带宽的关系是什么?

    一定速率的pn序列直接扩频扩频信号带宽的关系是什么? 以及如果知道信息速率,怎么样求它的系统扩频增益? 那具体的换算怎么进行呢?
    发表于 05-16 17:34

    安科瑞ADF400L多用户电表的应用及优势

    多用户电能表是什么: 多用户电能表是用来测量电能的仪表,能够同时检测36户(单相),12户(三相)及36户以下单三相任意组合的电能表俗称多用户电表。 模块化设计;三 CPU;单户独立模块化计量
    的头像 发表于 04-26 16:48 410次阅读
    安科瑞ADF400L<b class='flag-5'>多用户</b>电表的应用及优势

    ADF400L系列多用户电能表预付费电表

    ADF400L系列多用户电能表,模块化组合可实现12路三相或36路单相的直接接入测量,或者12路三相互感器接入测量,该系列电能表准确度高、集中安装、集中管理、安装灵活性高,互不干扰等优势神兽小区、学校、企业青睐,支持预付费功能!
    发表于 04-19 16:31 147次阅读
    ADF400L系列<b class='flag-5'>多用户</b>电能表预付费电表