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

    文章

    6084

    浏览量

    136551
  • 程序
    +关注

    关注

    117

    文章

    3798

    浏览量

    81502
  • 函数
    +关注

    关注

    3

    文章

    4350

    浏览量

    63055
  • Walsh码
    +关注

    关注

    0

    文章

    2

    浏览量

    6190

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

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

收藏 人收藏

    评论

    相关推荐

    安科瑞ADF400L多用户集中式电能表 导轨式安装预付费表

    1 、概述   ADF400L系列多用户电能表,通过模块组合的方式可实现12路三相或36路单相的直接接入测量或12路三相互感器接入测量、直接接入和互感器接入的混合测量方式,该系列电能表因准确度高
    的头像 发表于 01-24 17:00 114次阅读
    安科瑞ADF400L<b class='flag-5'>多用户</b>集中式电能表 导轨式安装预付费表

    AN-737: 如何用ADIsimADC完成ADC建模

    电子发烧友网站提供《AN-737: 如何用ADIsimADC完成ADC建模.pdf》资料免费下载
    发表于 01-13 14:54 0次下载
    AN-737: 如<b class='flag-5'>何用</b>ADIsimADC<b class='flag-5'>完成</b>ADC建模

    安科瑞 ADF400L系列多用户电能表 多回路混合测量 高精度0.5S

    安科瑞 程瑜 187 0211 2087 功能: ADF400L系列多用户电能表,通过模块组合的方式可实现12路三相或36路单相的直接接入测量或12路三相互感器接入测量、直接接入和互感器接入的混合
    的头像 发表于 12-11 14:27 143次阅读
    安科瑞 ADF400L系列<b class='flag-5'>多用户</b>电能表 多回路混合测量 高精度0.5S

    无线扩频系统由什么组成

    无线扩频系统是一种利用扩频技术来提高信号传输的抗干扰能力和安全性的通信系统。扩频通信技术通过将传输信号的带宽扩展到远大于原始信号带宽,从而在接收端通过相关处理恢复原始信号。这种技术在军事、无线局域网
    的头像 发表于 10-15 16:33 389次阅读

    二维扫描头设备嵌入到闸机上,实现扫手机屏幕完成签到签退

    在现代社会,随着科技的飞速发展,二维技术已经渗透到我们生活的方方面面,特别是在门禁管理、签到签退等场景中,二维扫描头设备的嵌入应用极大地提升了管理效率和用户体验。本文将探讨二维
    的头像 发表于 09-18 15:45 376次阅读
    二维<b class='flag-5'>码</b>扫描头设备嵌入到闸机上,实现扫手机屏幕<b class='flag-5'>码</b><b class='flag-5'>完成</b>签到签退

    安科瑞ADF400L-7SY计量型多用户预付费电能表 集中监控 方便安装

    ADF400L-7SY计量型多用户预付费电能表通过模块组合的方式可实现12路三相或36路单相的直接接入测量或12路三相互感器接入测量、直接接入和互感器接入的混合测量方式。
    的头像 发表于 08-02 11:44 308次阅读
    安科瑞ADF400L-7SY计量型<b class='flag-5'>多用户</b>预付费电能表 集中监控 方便安装

    模组在智能家居领域中的应用

    。首先,扫模组在设备管理中的应用使得智能家居的操作更加简便。在传统的家居管理中,用户需要手动输入设备信息或者通过复杂的界面进行操作,这对于很多用户尤其是年长者而言
    的头像 发表于 07-31 10:37 416次阅读
    扫<b class='flag-5'>码</b>模组在智能家居领域中的应用

    分复用CDM的原理及其相关技术详解

    分复用是用一组包含互相正交的码字的组携带多路信号。采用同一波长的扩频序列,频谱资源利用率高,与WDM结合,可以大大增加系统容量。
    的头像 发表于 05-01 17:09 3523次阅读
    <b class='flag-5'>码</b>分复用CDM的原理及其相关技术详解

    Apple WatchOS 10.4更新耗电问题,用户抱怨续航缩减

    多用户将续航问题归因于watchOS 10.4更新,另有Apple Watch Series 6用户表示,更新前可使用1.5-2天,更新后仅能维持半天左右。
    的头像 发表于 04-13 10:23 2070次阅读

    安科瑞ADF400L-安科瑞单相电能表ADF400L多用户 一表抵多表

    安科瑞 程瑜 1.电能计量 多用户电能表可计量每一用户总用电量(正向+反向)、正向用电量和反向用电量。 2.继电器控制(仅限预付费型) (1)无费关断(预付费控制) 多用户电能表可设置报警电量 1
    的头像 发表于 04-01 15:20 585次阅读
    安科瑞ADF400L-安科瑞单相电能表ADF400L<b class='flag-5'>多用户</b> 一表抵多表

    企业、居民小区、学生公寓、旧楼改造、高层建筑-三相多用户电表 4回路集中计量

    安科瑞 程瑜 功能: ADF300系列多用户计量箱是一种电子式智能化多用户电能表,设计采用一户一计量方案,具有计量准确度高、户与户之间计量互不干扰、集中安装、集中管理优势。可以同时计量12户三相
    的头像 发表于 04-01 13:52 373次阅读
    企业、居民小区、学生公寓、旧楼改造、高层建筑-三相<b class='flag-5'>多用户</b>电表 4回路集中计量

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

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

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

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

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

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

    安科瑞ADF400L多用户电能表模块化

    安科瑞 程瑜 1 、概述 ADF400L系列多用户电能表,通过模块组合的方式可实现12路三相或36路单相的直接接入测量或12路三相互感器接入测量、直接接入和互感器接入的混合测量方式,该系列电能表因
    的头像 发表于 02-19 14:15 373次阅读
    安科瑞ADF400L<b class='flag-5'>多用户</b>电能表模块化