自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 递归最小二乘(RLS)算法详解

本文详细介绍了最小二乘算法,并用Matlab实现了递归最小二乘(RLS)算法,可以看到RLS算法的收敛速度很快,收敛特性相当好。文末提供了RLS算法的Matlab代码下载链接,欢迎大家下载!

2020-05-23 10:27:13 36075 29

原创 功率谱估计(一)— BT法与周期图法(附Mtalab代码)

本文同步发布在我的个人博客宅到没朋友,欢迎来玩。1.前言经典功率谱估计基于傅里叶变换的思想,典型代表为BT法和周期图法。2.自相关函数理论上求一个随机信号的自相关函数应该使用下面这个公式:R(s,t)=E[X(s)x(t)] R(s,t) = E[X(s)x(t)]\quad R(s,t)=E[X(s)x(t)]但在实际应用中,我们只能得到一个随机信号有限长度的样本函数。如果一个随机...

2020-05-01 12:27:56 14187 1

原创 使用QDataStream写入原始二进制数据的几点注意事项

1.不要直接把QByteArray直接 <<<<<< 进QDataStream,他会在最前面自动添加长度信息;如果要写原始QByteArray数据可以使用writeRawData(char*, int)方法,第一个参数为char数组,第二个参数为长度。2.将QDataStream对象所关联的QByteArray对象清空后,用QDataStream对象去继续写入数据到QByteArray对象中,结果并不如预期那样从位置0开始写入,而是从之前的位置开始写入,前面的数..

2021-06-02 10:30:25 1152

原创 Oracle数据库与QOIC

本文介绍如何安装Oracle 19c数据库,如何生成QOIC驱动使得Qt可以连接到Oracle数据库。

2020-12-02 15:16:28 444

原创 QT序列化与网络传输

介绍QT的序列化与网络传输之间的关系!

2020-11-22 21:53:15 761

原创 C++ —— const详解

本文梳理了C++中const关键字的所有知识点。

2020-07-09 17:08:17 266

原创 信号DOA估计方法

使用MUSIC、ROOT-MUSIC、ESPRIT、MVDR算法实现了信号DOA估计的Matlab仿真。

2020-05-29 20:11:28 7380 2

原创 算法可视化——归并排序

1.前言时隔几个月,终于重新拾起了C++!老司机回归,自然是“ 启动VS → 新建解决方案 → 添加新项目 ”一键三连。啊,这丝滑的感觉,莫不是?不能打断了这丝滑的感觉,随便写点什么,写个归并排序吧!一顿操作猛如虎,一看编译。。。祝大家虎虎生威!此时的我 ⬇怀念起了用Matlab做数字信号处理的日子。自信心备受打击,卑微的我找到了某度(面向搜索引擎编程不只是说着玩儿的)。问题答案非常简单,那就是VS的C++编译器不允许使用变量作为数组的长度定义数组。然而gcc编译器就可以,看到这

2020-05-24 22:44:51 583

原创 维纳滤波器自适应算法-SD与LMS算法(附Matlab代码)

本文介绍了维纳滤波器,给出了两种自适应算法:SD算法与LMS算法,并对LMS算法进行了Matlab仿真,提供Matlab源码下载!

2020-05-16 17:53:28 4302

原创 信号频率估计—MUSIC & ROOT-MUSIC算法(附Matlab代码)

本文详细介绍了两种信号估计方法——MUSIC算法和ROOT-MUSIC算法,并给出了两种算法的Matlab代码。

2020-05-11 08:26:55 17254 25

原创 迭代算法太慢?试试滤波器吧!

欢迎大家到我的个人博客玩耍!1.前言在信号处理领域,一个信号当前时刻的值常常与其过去时刻的值以及输入信号有关,很多人会用迭代算法去求,这是一种很直观的解决办法,但迭代算法实在是太慢了,尤其是数据量很大时,对实时信号处理简直是灾难!有什么办法可以加快处理速度吗?答案是“滤波器”!用信号与系统的角度去观察世界,所有的处理过程都可以看作一个滤波器。下面以AR(2)模型为例,比较迭代算法和使用滤...

2020-05-05 18:53:48 757

原创 MVDR频率估计方法及其Matlab代码实现

本文同步发布在我的个人博客宅到没朋友,欢迎来玩!1.前言MVDRMVDRMVDR频率估计方法的理论知识此处略过,直接介绍最后得到的MVDRMVDRMVDR谱估计公式。2.MVDRMVDRMVDR谱估计公式P^MVDR(w)=1aH(w)R^−1a(w)\hat{P}_{MVDR} \left( w \right )= \frac{1}{a^{H} \left( w \right )\hat...

2020-05-04 23:30:15 4902 1

原创 还在按部就班的算自相关?FFT让你体验飞一般的感觉!

自相关函数自相关(Autocorrelation),也叫序列相关,是一个信号于其自身在不同时间点的互相关。非正式地来说,它就是两次观察之间的相似度对它们之间的时间差的函数。它是找出重复模式(如被噪声掩盖的周期信号),或识别隐含在信号谐波频率中消失的基频的数学工具。它常用于信号处理中,用来分析函数或一系列值,如时域信号。–百度百科自相关函数在随机信号处理领域非常重要,一般用下式计算一个随机信...

2020-04-27 19:20:15 3429 2

原创 SystemVue通信系统仿真(二):ASK系统仿真

本文同步发布在我的个人博客,希望大家可以到我的个人博客玩耍。http://www.weekreport.cn/?p=1191.实验原理:ASK即“幅移键控”又称为“振幅键控”,也称为“开关键控”(通断键控),所以又记作OOK信号。ASK是一种相对简单的调制方式。幅移键控(ASK)相当于模拟信号中的调幅,只不过与载频信号相乘的是二进制数码而已。幅移就是把频率、相位作为常量,而把振幅作为变量,信...

2020-04-26 11:21:31 3823 4

原创 使用宝塔客户端和WordPress建立个人博客详细教程

本文同步发布在我的个人博客,希望大家可以到我的个人博客玩耍。http://www.weekreport.cn/archives/84云服务器现在越来越火热,每一个喜欢倒腾的同学都必须拥有一台自己的服务器,有了服务器,我们能干什么呢?个人博客、搭建云盘、跑自动化脚本…它通通都可以,今天就介绍一下使用宝塔客户端和WordPress快速搭建个人博客的详细教程。1.拥有一台云服务器并注册和备案一个自己...

2020-04-24 14:41:06 707

原创 C++判断一个周期字符串的方法及其拓展

重复的子字符串问题起源于一道leetcode题目:给定一个非空的字符串,判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。该题目的简单解法如下:class Solution {public: bool repeatedSubstringPattern(string s) { return (s + s).find(s...

2020-02-27 14:30:50 713

原创 C++学习笔记——随机数库的设计

本文讲述StanfordL类库中random.h接口的整个设计过程来领会C++接口设计原则。

2019-10-25 13:07:37 495

原创 SystemVue通信系统仿真(一):AM系统仿真

本文介绍如何用SystemVue 2018仿真一个AM系统。

2019-10-13 11:31:09 5638 3

原创 基于Java的音频转发服务器

在空余时间用Java写了一个转发服务器,可以用于转发文字、图片、音频、视频等数据。

2019-10-10 20:49:42 803

U校园 新一代大学生英语(提高篇) 视听说教程2 答案.rar

该资源包含U校园 新一代大学生英语(提高篇) 视听说教程2 完整答案一共8个单元,以PPT形式给出,不仅有答案还有答案解析。

2020-05-08

空空如也

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

TA关注的人

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