自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 卷积神经网络 循环神经网络

多层网络结构能自动学习输入数据的深层特征,不同层次的网络可以学习到不同层次的特征。浅层学习局部特征(物体的颜色,几何形状),深层学习抽象特征(物体属性,轮廓特点,位置信息)

2024-09-26 16:41:21 528

原创 深度学习基础及技巧

监督学习是通过对数据进行分析,找到数据的表达模型,对新输入的数据套用该模型做决策主要分为训练和预测两个阶段训练阶段:根据原始数据进行特征提取,然后使用决策树、随机森林等模型算法分析数据之间的特征或关系,最终得到关于输入数据的模型预测阶段:按照同样特征工程的方法提取数据后,使用训练阶段得到的模型对特征向量进行预测,得到所属标签。

2024-09-26 15:57:33 1110

原创 JAVA 运行时类型识别RTTI 泛型

两种方式(1)传统RTTI(2)JAVA特有的反射机制。

2024-09-25 19:29:16 216

原创 JAVA集合框架 类型包装器

用于集合类的接口boolean add() 将对象添加给集合,如果添加对象之后,集合确实发生了变化,则返回true,否则false。若集合中已经有该对象,则返回false一个特别的方法Iterator iterator()该方法用于返回一个能够实现Iterator接口的对象,此对象也被称为迭代器,可以使用这个迭代对象,逐个访问集合中的各个元素它的3个基本方法next()hasNext(),在调用next()方法之前必须先调用hasNext测试是否对象仍拥有可供访问的元素。

2024-09-25 19:29:04 328

原创 JAVA多线程机制

JAVA有两种方法创建线程(1)继承Thread类(2)实现Runnable接口这两种方法都要用到Thread类以及相关方法。

2024-09-25 16:55:06 722

原创 JAVA输入输出处理技术

文件数据流式数据:字节流(Byte,一次读写8位二进制数) 字符流(Character,一次读写16位二进制数)

2024-09-25 16:01:57 303

原创 JAVA的异常处理

异常机制提供了程序退出的安全通道可能导致异常的操作通过try关键字执行catch定义异常处理程序异常处理程序是在异常发生时执行的代码块用throw显示地引发异常异常对象包含有关错误地详细信息,包括调用堆栈地状态以及有关错误地文本说明即使引发异常,finally块中的代码也会执行,从而使程序可以释放资源。

2024-09-25 15:59:21 291

原创 JAVA 数组与字符串 重难点

由于数组是一种特殊的类,所以声明后不能立即使用,必须在为它创建对象之后才能使用int b[]=a;

2024-09-24 19:04:40 313

原创 JAVA 类 重难点

类中的某些方法没有实现,必须由子类实现,这种类不能实例化只允许在本类的内部访问,任何外部类不能访问只能作为父类,不能实例化,抽象类的作用是将一类对象的共同特点抽象出来。

2024-09-24 17:03:02 704

原创 JAVA语言基础

用两个字节(16位)来存放一个字符,且存放的是unicode码,为每种语言的每个字符设定统一且唯一的二进制编码,满足跨语言跨平台进行文本转换及处理的需求。&与 |或 ~取反 ^异或 <<左移 >>带符号右移(左边空出的位补符号) >>>无符号右移(左边空出的补0)整数类型byte(8位)、short(16位)、int(32位)、long(64位)java数值类型不存在无符号的,它们的取值范围是固定的。以0开头的是八进制数,以0x开头的是十六进制数。

2024-09-24 14:59:35 177

原创 JAVA基础知识(上)

public static void 方法名(){方法体public class 类名 {成员变量(代表属性)成员方法(代表行为)构造器代码块内部类 } 类名 对象名 = new 类名() Phone p = new Phone();可修饰成员变量和成员方法static修饰的静态变量:被该类所有对象共享,类名调用静态变量随着类的加载而加载,优先于对象出现的静态方法中只能访问静态变量和方法非静态方法可以访问所有静态方法中没有this关键字。

2024-08-06 10:58:37 834

原创 光纤通信(绪论)

光波作为载波频率很高,因此携带信息的容量很高。频率间隔和波长间隔的关系:波长间隔=0.8nm时,频率间隔=100GHz。可以实现放大和色散补偿(整形),但还不能实现计时(时钟恢复难实现)3.信号保护在光纤电缆里,不受外界影响,避免窃听。1.光源如何发光,实现大容量通信对光源的要求。单纵模相比多纵模(模间色散大)频谱窄,色散少。2.光纤是绝缘介质(二氧化硅),抗电磁干扰。2.光有色散(速度大时考虑) 光脉冲展宽。速度越大,容量越大,带来的问题越多越严重。光波作为载波,光纤作为媒质的通信方式。

2024-07-30 11:09:39 373

原创 单片机音乐盒课程设计(含代码,PPT,设计报告)

想要全部资料的请私信哦~

2024-02-13 10:08:10 496

原创 NR Cell Search and MIB(MATLAB 5G TOOLBOX学习笔记)

温馨提示:笔者也是花了较长时间反复研读相关资料和代码才梳理出了一些眉目,请读者们耐心阅读,一次不明白多看几次就懂了~完整代码搜索MATLAB 5G TOOLBOX中的NR Cell Search and MIB and SIB1 Recovery模块即可找到,代码中涉及到的有关5G基础知识不再赘述,读者可自行搜索补充或参照之前写的一部分博文知识,本文仅介绍NR Cell Search中的核心步骤及代码~

2024-01-26 17:58:11 2561 1

原创 5G下行信号的同步技术(SSB、PSS、SSS、5G小区搜索)

SS/PBCH块(SSB)由PSS、SSS、PBCH以及解调参考信号DM-RS(包含在PBCH中)构成,具体结构如图所示。下行粗定时同步使用PSS信号在时域进行检测(如果在频域内对PSS进行检测,需要额外的FFT运算,增加了算法的复杂度。产生的本地SSS序列,与接收到的SSS序列进行互相关运算,出现最大相关峰值的本地SSS序列对应的。SSS使用长度为127的BPSK调制的Gold码序列,SSS不仅与小区组内ID。PSS使用长度为127的BPSK调制的m序列,PSS仅与小区组内ID。基于PSS的互相关算法。

2024-01-22 11:10:33 4627 1

原创 5G的初始同步(小区搜索、SSB、PSS、SSS、PBCH)

5G SSB(Synchronization Signal Block)是5G网络中的一种重要导频信道,用于小区搜索、波束测量、波束选择和波束恢复等。SSB包括同步信号和广播信号,具体同步信号包括PSS(Primary Synchronization Signal)和SSS(Secondary Synchronization Signal),广播信号包括PBCH DMRS和PBCH Data。

2024-01-06 22:47:18 2968 4

原创 5G下行数据传输(DL-SCH、PDSCH、DMRS、DCI、PDCCH)

5G下行数据传输主要涉及PDSCH(物理下行共享信道)的使用。PDSCH主要用于传输下行数据,其资源映射和时隙分配是关键的传输过程。资源映射是将数据或信号映射到特定的时频资源上的过程。时隙分配是为了确定PDSCH的时域资源位置。在5G下行数据传输中,采用基于DMRS的传输方式,即层到DMRS端口采用一对一的直接映射方式,数据层与对应的DMRS端口使用相同的空域预处理方式。

2024-01-06 21:01:35 6667 4

原创 A Novel Time Domain Synchronous Orthogonal Frequency Division Multiple Access Scheme

如图所示,阴影部分代表由于延迟扩展导致的干扰,包括PN序列对IDFT块的干扰,以及IDFT块对下一个PN序列的干扰。因此加上这一项便可得到y(n+N)+y(n)在0<=n<=lm-1时的共同作用,此时也恰好实现了循环重建的目的(联想循环前缀CP的循环特性)。作者通过一系列巧妙的公式,最终保证第i个信号帧的GI(guard interval)的最后一个Np样本与第(i+1)个信号帧的GI的第一个Np符号相同。由于每个用户的子载波是相互正交的,所以在时域内对多个用户进行的线性组合信号在频域内是正交可分离的。

2023-12-05 22:18:42 115

原创 16-QAM(binary+gray) MATLAB仿真+BER计算+星座图结果展示

1.产生二进制数据流2.将二进制数据转换为整型数据(qammod函数默认输入整型数据)3.16-QAM调制4.加AWGN5.绘制加AWGN前后的星座图6.16-QAM解调7.将整型输出数据转换为二进制数据8.计算BER。

2023-11-21 12:17:31 1100

原创 (三)OFDM接收机关键技术

比如进行DFT内插,将信道估计值H通过IDFT转换至时域得到h,在h的中间对应高频的部分补零,再做DFT得到内插后的估计值。利用MMSE均衡,将信道加性噪声考虑在内,使得X与估计值X^之间的均方误差最小。m引起频域子载波的偏移,n导致子载波符号幅度衰减和相位偏移以及子载波间干扰。由于多径和衰落现象,为获得较好的接收性能,需要准确的信道估计来进行信道补偿。通常以子载波间隔将载波频偏归一化,得到整数倍载波偏频m和小数倍载波偏频n。LS最小二乘算法要求信道估计得到的信号与应该的接收信号之间的误差平方最小。

2023-10-26 10:58:12 359

原创 (二)OFDM调制关键技术

1.抵抗ISI:加入保护间隔,保护间隔长度只需大于信道绝大多数情况下的时延扩展。2.抵抗ICI:要求子载波间隔远大于系统应用场景可能的多普勒频移。而由于OFDM符号通过IFFT变换到时域,因此符号长度取决于子载波间隔。子载波间隔大,则符号长度小。综上,抵抗ISI要求保护间隔长度较大,而抵抗ICI要求符号长度较小,二者长度选取需要折中。

2023-10-25 22:21:35 804

原创 (一)OFDM技术的引进

在无线通信中,按照信道对接收信号影响的统计特性,分为大尺度效应和小尺度效应。

2023-10-25 20:10:02 128

原创 MATLAB(信号时频域分析)

时域分析:横轴是时间,纵轴是信号幅值频域分析:傅里叶变换。横轴是频率,纵轴是频率强度(不能用于时变信号,跳变信号)相关分析:横轴是时间差,纵轴是两路信号在某时刻的相似程度(1代表完全相似)幅值分析:横轴是幅值强度,纵轴是概率时频域分析:提供信号瞬时频率信息的分析方法。

2023-08-28 15:36:50 3017

原创 MATLAB(信号的数字滤波)

滤波器是一种选频装置,可以使信号中特定频率成分通过而衰减其他频率成分。

2023-08-27 16:53:50 3838

原创 MATLAB(信号的幅值域分析)

幅值域分析又称信号的概率密度曲线和概率分布曲线分析。用于判断信号的随机程度和正态性。1.直方图 n=hist(y)2.概率密度 pdf=hist(y)/length(y)3.概率分布 n=cdfplot(x)

2023-08-27 07:06:59 475

原创 MATLAB(信号的时差域相关分析)

信号的相关分析是一种分析两个信号之间或一个信号自身的时间依存关系和相似程度的方法。1.变量相关的概念:相关系数描述x,y之间的相关性2.波形相关的概念:变量x,y是与时间有关的函数,则相关系数也是随时间变化的函数。相关函数反映了两个信号在时移中的相关性3.相关函数的性质(1)自相关函数是偶函数,当t=0时,自相关函数有最大值(2)周期信号的自相关函数仍然是同频率的周期信号,但不保留原信号的相位信息(3)随机噪声信号的自相关函数将随t的增大快速衰减。(应用:自相关滤波)

2023-08-27 06:50:03 539

原创 matlab 信号时域频域分析

信号截断->能量泄露FFT->栅栏效应加窗->控制能量泄露,减小栅栏效应误差。

2023-08-26 20:06:00 2421

原创 matlab 基本信号实现(数字信号处理实验)

width无参数,锯齿波;width=1/2 三角波;width=0 反锯齿波。白噪声:x=randn(1,n)均匀噪声:x=rand(1,n)

2023-08-26 12:12:14 446

原创 FPGA(VGA显示器驱动设计(一)理论部分)

vga_strl模块:输入vga_clk,rst,pix_data[15:0],输出rgb[15:0],hsync,vsync,pix_x,pix_y(横纵坐标)3.VGA显示原理:采样图像扫描方式进行图像显示,将构成图像的像素点在行同步信号和场同步信号的同步下,按照从上到下,从左到右的顺序扫描到显示屏上。(1)行同步时序:同步,后沿,左边框,有效图像,右边框,前沿(单位是像素点)(2)场同步时序:同步,后沿,上边框,有效图像,底边框,前沿(单位是一行)2.VGA接口,分公头母头,15个引脚,每排3个。

2023-08-11 09:38:58 175 1

原创 MATLAB(离散傅里叶变换)

MATLAB(离散傅里叶变换)

2023-08-06 15:40:40 947

原创 MATLAB数值微分与积分

MATLAB数值微分与积分

2023-08-06 10:31:57 518

原创 MATLAB数据分析与多项式计算学习笔记(三)数据插值与曲线拟合

MATLAB数据分析与多项式计算学习笔记

2023-08-06 09:46:25 301

原创 MATLAB数据分析与多项式计算学习笔记(二)

MATLAB数据分析与多项式计算学习笔记

2023-08-06 09:13:20 190

原创 MATLAB数据分析与多项式计算学习笔记(一)

MATLAB数据分析与多项式计算学习笔记

2023-08-06 08:49:24 269

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除