自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 5-GSM空中接口物理层的设计

GSM空中接口物理层的设计本章解释清楚了之前未搞懂的名词,如时隙等,以及各种信道类型,在此一并总结。TDMA空中接口技术时分多址(TDMA,Time Division Mutiple Access)TDMA是在一个宽带的无线载波上,按时间(或称为时隙)划分为若干个时分信道,每一用户占用一个时隙,只在这一指定的时隙内收发信号,故称之为时分多址。GSM是 FDMA与TDMA的混合,不但有时分,也有频分。+++时隙的定义:(我的理解,一段由特定时间和频率组成的块,就是一个时隙)GSM 在无线路径

2022-10-24 09:52:50 1139

原创 程序阅读_全面详解LTE_MATLAB建模仿真与实现_自学笔记(2)OFDM_程序阅读

本章详细阅读 LTE 标准中的 OFDM 帧结构和实现,讨论 OFDM信号的时-频映射和多种适应信道带宽的资源元素粒度,同时考察迫零(ZF)、最小均方误差(MMSE)、均衡器和重要参考或导频信号。最后,考察到现在为止学习的组件所组成的收发端在 LTE 定义的**多种多径衰落和移动条件下的性能**。[TOC]

2022-10-24 09:49:35 1532 4

原创 使用MATLAB连接USRP实现收发OFDM功能代码说明

版权所有,未经授权,禁止转载!以下内容使用USRP B210设备实现。下附跑通版程序代码,需要严格按照说明步骤才可跑通,由于需要很多手动部分,因此需要各小组继续完善相关内容,以实现自动化和抗多径/多普勒的程序。

2022-10-19 16:51:15 5766 14

原创 使用STK卫星轨道无法显示——解决方法

最近刚刚开始学习STK这个软件,就遇到了头疼的问题,明明刚刚还好好的卫星轨道,为啥再一抬头,什么都没了,经过苦苦调试一下午,发现原来是模拟的时间超过了卫星最初设置的时间长度(1天)所以就成了如下图所示的界面。解决方法首先添加卫星轨道后,理论上,轨道肯定是可以显示在这个3D界面上的,所以点一下这个复位按键就好了!这么简单的问题,折腾了我一下午,查了所有网上问题,又问了一圈人也没人知道是为什么,所以分享出来,防止大家再次踩坑!...

2022-05-17 17:36:40 3798 7

原创 LTE学习笔记——xmind思维导图

以下是思维导图形式的LTE学习笔记,参考书是《LTE教程原理与实现》,未完待续……

2022-03-19 10:31:20 934 3

原创 程序阅读_全面详解LTE:MATLAB建模仿真与实现_自学笔记(1)调制与编码_程序阅读

程序阅读_全面详解LTE:MATLAB建模仿真与实现_自学笔记(1)调制与编码_程序阅读在粗浅地掌握了LTE知识后,从今天开始对《全面详解LTE:MATLAB建模仿真与实现》一书的学习。在此做个记录,供今后学习与参考。开始之前,附上源程序的下载路径(源自《全面详解LTE:MATLAB建模仿真与实现》一书)https://pan.baidu.com/s/11oyJoH8pjUfZvPhD8M3E2A?pwd=1111 (含电子版教材)写在开始:由于《全面详解LTE:MATLAB建模仿真与实现》一书已经

2022-03-06 12:07:04 3332 2

原创 错误使用 commLTETurboDecoder/step解决方案

错误使用 commLTETurboDecoder/step解决方案在学习《全面详解LTE:MATLAB建模仿真与实现》第四章时,运行chap4_ex04_performanceBER.m,MATLAB出现如下报错:错误使用 commLTETurboDecoder/step没有为类 'commLTETurboDecoder' 定义方法 'stepImpl',或者该方法已从 MATLAB 的搜索路径中删除。出错 TurboDecoder_crc (第 10 行)[y, flag, iters] =

2022-03-05 10:26:46 1273 2

原创 无线通信零基础学习记录(2)——GSM空中接口物理层的设计

无线通信零基础学习记录(2)——GSM空中接口物理层的设计本章解释清楚了之前未搞懂的名词,如时隙等,以及各种信道类型,在此一并总结。TDMA空中接口技术时分多址(TDMA,Time Division Mutiple Access)TDMA是在一个宽带的无线载波上,按时间(或称为时隙)划分为若干个时分信道,每一用户占用一个时隙,只在这一指定的时隙内收发信号,故称之为时分多址。GSM是 FDMA与TDMA的混合,不但有时分,也有频分。时隙的定义:(我的理解,一段由特定时间和频率组成的块,就是一个时

2022-01-30 15:13:56 3570

原创 从零编写基于MATLAB的GNSS_SDR程序(GNSS软件接收机)——学习记录(2)

在完成acquisition.m(信号捕获)之后,接下来需要对捕获的信号进行跟踪。本文包含编写Tracking.m、plotTracking.m及涉及到的相关函数的内容。Tracking.m程序编写Tracking.m包含的原理和代码比较多,下面对代码逐一描述,以便能自行编写Tracking.m。原理部分,之前的博客中的解释还不深入,如有需要,再次进行解释。Tracking函数包含以下内容:1、函数包含三个输入(fid, channel, settings),其中channel是一个结

2021-10-31 22:48:42 5257 27

原创 从零编写基于MATLAB的GNSS_SDR程序(GNSS软件接收机)——学习记录(1)

最近为了熟悉GNSS软件接收机的设计流程,打好软件接收机的基础,依据《软件定义的GPS和伽利略接收机》书后所附程序(提取码:1111),独自编写基于MATLAB的GNSS_SDR程序。前段时间我也使用CSDN,记录了我阅读GNSS_SDR程序的全部历程,对GNSS_SDR程序有了初步的理解和认知,接下来,我将从零开始,尽量亲手编写一个可以跑通的GNSS_SDR程序,并希望借助CSDN平台,记录下完整的学习过程。本程序是基于MATLAB2020b版本编写的,相较于书后所附MATLAB版本有所不同,因此

2021-10-24 11:21:17 20951 23

原创 基于MATLAB编写的GNSS_SDR(GNSS软件接收机)——自学笔记(4)

乘胜追击,继续来看伪距测量函数postNavigation.m函数和plotNavigation.m,其中伪距测量函数又包含了位置计算函数和伪距计算函数(leastSquarePos.m和calculatePseudoranges.m)在先前运行postProcessing.m时,每当运行到postNavigation就会报错,那么今天就来寻找一下报错的原因吧~postNavigation.m函数...

2021-06-01 20:50:22 6439 21

原创 基于MATLAB编写的GNSS_SDR(GNSS软件接收机)——自学笔记(3)

今天这个跟踪函数比之前的捕获函数更有难度,我看了整整两天,才弄明白了大部分程序的含义,以下是学习记录(程序中涉及的次重点函数将在文末展示,详见目录)。Tracking.m跟踪函数捕获仅能提供对频率和码相位参数的粗略估计。跟踪的主要目的是使这些估计值精确化,并保持跟踪,然后从跟踪到的卫星信号中解调出导航数据(同时提供伪距估计)。该函数跟踪分配到每一通道中的GPS信号,此函数需要如下参数:从前端获得的一段数据,结构变量Channel,正弦函数,余弦函数和C/A码表。此函数处理采样数据并返回两个结构.

2021-05-22 21:27:11 5866 5

原创 基于MATLAB编写的GNSS_SDR(GNSS软件接收机)——自学笔记(2)

上一篇中,由于初始化中涉及到了probeData()函数,因此本文就先了解一下probeData()函数。probeData(varargin)函数函数功能:通过该函数,绘制原始数据信息:时域图,频域图和直方图。该函数能通过两种方式进行调用probeData(settings)或者probeData(fileName, settings)。其中输入参数为:fileName - name of the data file. File name is read from settings if pa

2021-05-17 20:29:51 6362 10

原创 基于MATLAB编写的GNSS_SDR(GNSS软件接收机)——自学笔记(1)

init.m该初始化程序%% Clean up the environment first =========================================clear; close all; clc;format ('compact'); %设置为紧凑型format ('long', 'g');%--- Include folders with functions ---------------------------------------ad.

2021-05-15 11:53:26 8530 16

AGI官网关于MATLAB与STK的全部文档(24篇FAQ、16篇Article、16篇Tech tip、13篇blog等)

本文件夹中的所有文件,均保存于AGI官网,由于AGI官网对我们有一定的访问限制,所以我就把有关MATLAB的所有搜索保存了下来,有些内容需要注册账号才能下载的,我就没有下载。 一共有78个项目,文件内容较多,选择感兴趣的内容进行阅读。 首先看“000000 STK_MATLAB搜索目录.pdf”这个文件,这个文件是搜索记录,找到感兴趣的标题后,可以在文件夹中查看对应标题的网络记录,能下载的基本都下载了 此外,STK help里的文档也很全面,建议认真学习。 还有就是建议阅读My tips for using the STK Object Model with MATLAB文件夹中的内容,或许会有启发

2022-06-05

STK-MATLAB Code Snippets(通过MATLAB操作STK的技术文档)

通过MATLAB操作STK的技术文档,文档一共56页,详细说明了如何创建一个MATLAB脚本,并使用它来生成、填充和以编程方式自定义STK场景。 对所有关于STK的matlab语句均有介绍,可以参考,花了我整整一天时间才找到这个东东,所以就分享一下吧~ STK Programming Interface Help > Using Core Libraries > STK Object Model > MATLAB Code Snippets 哦对了,补充一下,这个文档是英文版的! 希望对大家有所帮助!

2022-06-02

commLTETurboDecoder.m

function commLTETurboDecoder used in "Understanding LTE with Matlab" is missing 由于matlab官方在2016版之后弃用了commLTETurboDecoder函数,因此在运行该段程序时会报错。 报错类型: 错误使用 commLTETurboDecoder/step 没有为类 'commLTETurboDecoder' 定义方法 'stepImpl',或者该方法已从 MATLAB 的搜索路径中删除。 详细描述,参见: https://blog.csdn.net/weixin_43179259/article/details/123290725

2022-03-05

空空如也

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

TA关注的人

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