自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【SAR成像】基于RD、CS和ωk算法的合成孔径雷达成像算法原理与实现

本文将课本中著名的三种成像算法——距离多普勒算法(Range-Doppler, RD)、CS算法(Chirp Scaling, CS)和ωk算法通过MATLAB进行了复现,对课本附录雷达回波数据进行了成像与对比。

2024-02-04 22:47:26 1578

原创 【通信系统】MIMO阵列信号来向DOA估计实现~含FOCUSS、OMP、贝叶斯学习(SBL)等稀疏重构法和常规、子空间法、空间平滑滤波法

本文利用MIMO天线阵列实现DOA相关算法的总结,主要仿真实现了常规波束形成(CBF)、Capon和最大似然估计(ML)三种常规方法,多重信号分类法(MUSIC)、LS-ESPRIT和TLS-ESPRIT三种子空间方法,欠定系统聚焦法(FOCUSS)、正交匹配追踪法(OMP)、凸优化法(CVX)、伪逆法(PINV)和期望最大化-稀疏贝叶斯学习法(EM-SBL)等稀疏恢复方法。对比了上述方法在常规、低信噪比、低快拍以及信源相干情况下的性能,并研究了空间平滑算法在处理相干信源问题上的表现。

2024-01-30 21:02:55 2084 4

原创 【通信系统仿真】数字I/Q正交解调A/D转换的原理与仿真~中频采样接收机&Rader接收机&Shaw-Pohlig接收机

本文对传统IQ解调、中频采样接收机、Rader接收机和Shaw-Pohlig接收机四种常用的IQ解调技术进行了介绍和仿真。

2024-01-19 18:32:26 1150

原创 pyopenjtalk安装中解决subprocess.CalledProcessError: Command ‘[‘cmake‘...

解决pyopenjtalk安装问题。下载CMAKE,安装后把cmake的bin文件夹添加到系统路径,重新通过pip安装pyopenjtalk,成功了。

2023-03-06 16:34:09 2663 2

原创 【小程序·开发】支付宝小程序接入<内容风险识别服务>流程指南

本文记录了支付宝小程序接入流程,希望为正在开发的你提供一定的参考。

2022-10-22 14:03:26 1119

原创 【小程序迁移】微信小程序迁移到支付宝记坑

最近微信小程序云开发开始收费,为了学习支付宝小程序开发,把自己的项目迁移过去,我没有使用一键迁移工具antmove,而是手动修改代码。于是有了本文,记录下手动迁移过程中的一些步骤、问题,接口的区别等,以便于后来翻查以及给别人提供参考。最后发现微信小程序还是有收费的底气的,支付宝小程序云感觉像个半成品,本地开发接口限制也非常多。

2022-10-15 11:44:03 1667

原创 【ZYNQ开发系列】基于vitis(vivado2019以上版本)的程序固化~如何把程序烧录到QSPI?

vivado2019以上版本使用vitis代替了以往的SDK,使得用户更加方便进行嵌入式软件开发,但是如何把固化代码到SPI上呢?现有的文档找了半天没有找到,于是自已摸索了几天终于成功了,特意献上此文。

2021-12-06 22:10:35 14221 9

原创 【音频滤波】两个谱减法滤波的例子~如何用谱减法滤除宽带or窄带噪声?

两个谱减法滤波的例子前言示例1(宽带白噪声的滤除)频谱分析谱减法初步处理低通滤波处理数字频率低通滤波器的设计滤波结果示例2(窄带噪声的滤除)频谱分析初步处理结果最终处理结果代码下载链接示例1代码示例2代码后语前言首先祝大家元宵节快乐,这是在本科的时候《离散信号处理》的一个作业,今天整理硬盘发现了,发上来给大家作为谱减法的入门参考。示例1(宽带白噪声的滤除)频谱分析拿到信号,第一步一般是先观察信号的频谱。从上图可以看出,此噪声是一个宽带白噪声,幸运的是噪声并没有把有用的频谱成分淹没。谱减法初步

2021-02-26 14:49:27 1578

原创 JavaScript实现复数字符串解析

JavaScript实现复数字符串解析前言支持格式代码测试代码测试结果前言好久没发文章了,最近要在微信小程序上实现复数字符串解析,百度了一下都是Java或者Python的居多,并且不能完全满足要求,所以自己写了一个。支持格式支持以下的这些复数字符串格式:5.1+3.4i8.1i+8.10.4i3.4i7.1+3.43.9+i7.1代码直接上应用代码,代码中把复数封装成了一个类class Complex { //实部 real; //虚部 imag

2021-02-26 10:39:26 459

原创 【C语言】基于网络传输函数的可行性分析~内存中暂存的数据可以作为函数执行吗?

目录前言win10测试获取函数长度的方法函数复刻运行复刻出来的函数运行编码的函数测试结果汇编分析复刻出来的sin函数入口复刻出来的sin函数执行后数组编码的max函数入口数组编码的max函数内部main函数返回汇编分析结论在stm32上测试附录1、win10测试的代码2、win10端测试结果前言在写stm32程序的时候,忽然想到能不能通过网络把函数发到单片机,这涉及到怎么序列化一个函数的问题,然后试了一下,结果发现可以把C语言函数复制到malloc出来的空间里,然后强制类型转换后还能运行!赶紧试试把一个

2020-08-13 11:57:33 403

原创 【逻辑电路设计】一种在物理逻辑电路中产生随机数的方法及其verilog仿真分析

一种在物理逻辑电路中产生随机数的方法及其verilog仿真分析前言原理实现模块可修改参数输入输出仿真模块时序结果分析自相关性频数分布分布散点图附录实现代码32位版8位版仿真代码分析代码前言最近开始研究FPGA,在实现音乐播放器的频谱显示功能上,需要使用随机数来控制字体颜色,奈何官方提供的IP核中没有随机数发生器,物理电路本身并没有随机数发生器,所以功能实现后,特意公开,方便大家使用。原理随机数发生器的核心是M序列发生器,但在M序列的基础上进行了改进,引入了时间种子,在M序列产生一个周期后,把当前随机

2020-08-06 21:40:22 2581 2

原创 【通信系统仿真系列】基于Matlab的汉明码(Hamming Code)纠错传输以及交织编码(Interleaved coding)仿真

基于Matlab的汉明码纠错传输以及交织编码仿真前言原理汉明码编码过程冗余位数量计算校验位位置计算计算校验相关位开始编码解码过程实验结果仿真代码可以修改的参数下载链接主函数汉明码编解码测试模块汉明码编码器汉明码解码器冗余位计算模块交织编码器交织解码器随机误码模块比较模块单极性码生成模块随机码转单极性码模块后语前言在上一篇文章《8位16位64位等任意数量用户CDMA直接序列扩频通信系统的Matlab仿真》中,介绍了一种多用户CDMA传输模型,但该模型存在一个缺陷,那就是无论信噪比多高,误码率始终无法为0,

2020-08-05 16:17:38 9450 3

原创 【通信系统仿真系列】8位16位64位等任意数量用户CDMA直接序列扩频通信系统的Matlab仿真

8位16位64位等任意数量用户CDMA直接序列扩频通信系统的Matlab仿真前言模型缺点原理码元扩频码前言前一篇文章写直接序列扩频系统仿真,但文章中的模型现在发现了严重错误,并且那个模型是针对我们老师布置的课程设计而设计的,对于各位读者的参考性可能不强。于是决定重做这一个模型,同时加入了对任意用户同时通信的支持,实现只要修改参数,就可以对任意名用户同时进行CDMA通信的仿真。模型缺点模型所生成的误码率曲线是符合理论预期的,但模型有一个缺点,那就是无论信噪比有多高,误码率始终无法为0,而是趋于某个大于

2020-07-01 21:41:25 6364 58

原创 【通信系统仿真系列】基于ΔM增量调制的模拟信号通信系统仿真

【通信系统仿真系列】基于ΔM增量调制的模拟信号通信系统仿真

2020-06-13 13:32:21 3099 2

原创 【通信系统仿真系列】基于延迟相乘鉴相的4Q-DPSK差分通信系统仿真

【通信系统仿真系列】基于延迟相乘鉴相的4Q-DPSK差分通信系统仿真前言原理码元载波差分处理一次差分前言之前做出了2Q-DPSK系统,自己感兴趣4Q系统的解调判决如何进行。查资料发现网上关于这方面的原理仿真资料太少了,《数字通信原理》课本也只是简单地介绍了可以进行延迟相乘的非相干解调,或者提取同步信号做相干解调,具体怎么做并没有说法。经过五一黄金周这几天的研究,加上上一篇文章《2Q-DPSK通...

2020-05-06 23:20:22 1423 6

原创 【通信系统仿真系列】基于延迟相乘鉴相的2QPSK调相通信系统仿真

基于延迟相乘鉴相的2QPSK调相通信系统仿真前言原理因为新冠肺炎疫情,过了一个比暑假还长的寒假。是时候补一下当年数字通信原理的坑了。一直弄不清楚的为什么延迟相乘可以鉴相,在实验的过程中出现了一些问题,前前后后想了一个星期才解决了这个问题。

2020-05-01 22:43:27 2361 7

原创 【通信系统仿真设计】基于Matlab的2Q-FSK移频键控通信系统仿真

基于Matlab的移频键控通信系统仿真前言仿真原理前言感觉有好久一段时间没有发博文了,看到忽然又多了几个人的关注,不发一篇文章过意不去,嘻嘻嘻。疫情在家,之前做过这个移频键控系统的实物实验,但还没有做理论分析,趁着这个机会,把实验仿真做了吧。仿真原理为正为负信道信道低频载波载波1调制用户双极性码元高频载波载波2调制混合发射加入高斯噪声接收低频带通滤波高频带通滤波分块比较码元判决系统采用两...

2020-04-10 12:51:11 4302 4

原创 【Navicat补坑记】解决Navicat连接MySQL报错2013

试了很多别人的教程都不行,最后发现是Navacai软件的一个bug。按照之前的配置新建了一个连接,居然连接成功了。

2020-01-16 10:27:38 3644

原创 【微信小程序】使用echart记坑

微信小程序echart图表不显示:图表外一层的视图容器设置范围没?.conta { position: absolute; top: 200rpx; bottom: 0; left: 0; right: 0; display: flex; flex-direction: column; align-items: center; justify-conte...

2020-01-09 10:14:04 1001

原创 【通信系统仿真设计】基于MATLAB的直接序列扩频通信系统仿真

直接扩频序列调制是用速率很高的伪噪声码序列与信息码序列模二相加(波形相乘)后得到复合码序列,用复合码序列去控制载波相位,从而获得直接扩频序列信号的。直接扩频通信具有低截获概率、抗干扰能力强以及易于实现码分多址等优点,在抗干扰通信及民用移动通信中都得到了广泛的应用。

2019-12-06 13:44:44 41688 137

原创 【CCS仿真系列教程】手把手教你纯软件仿真实现音频滤波

【CCS仿真系列教程】手把手教你纯软件仿真实现音频滤波事先说明示例项目下载示例使用说明首先用Matlab加了噪声的音频将我的项目弄你的CCS的WorkSpace中把Matlab生成后的_input文件拷贝到CCS仿真的工程目录中的Debug文件中运行CCS仿真Matlab播放DSP滤波结果事先说明在CCS纯软件仿真时,可以使用C语言的文件系统,读取Debug目录下的文件,或把数据保存到文件中...

2019-05-23 23:43:52 14230 62

原创 【CCS仿真技巧~函数图形式观察数组】使用CodeComposerStudi进行仿真时如何查看数组

实现声明:本方法无论是基于硬件的仿真还是纯软件的仿真都能用,本教程以纯软件的仿真为例。新建一个纯软件仿真的CCS项目这一步不会的话请参考我的上一篇文章【致CCS仿真失败的你】CCS(Code Composer)V6.0以上版本仿真教程【致CCS仿真失败的你】CCS(Code Composer)V6.0以上版本仿真教程。新建好后如下图所示:运行项目后可以在Console中输出”HelloWo...

2019-05-18 17:24:14 3934 2

原创 【致CCS仿真失败的你】CCS(Code Composer)V6.0以上版本仿真教程

CCSV6.0以上版本仿真教程需要准备的东西安装步骤仿真步骤需要准备的东西V6.0及以上版本的CCS软件仿真包链接:https://pan.baidu.com/s/1XO1W4bhAeI8NoM7MinfkXA提取码:uec9链接器命令文件链接:https://pan.baidu.com/s/1YsfRiiEiEK0BVFAIgiutIg提取码:xpn7安装步骤...

2019-04-26 10:34:40 12032 43

原创 【腾讯笔试题】2019年腾讯实习正式批移动端开发笔试题

2019年腾讯实习正式批移动端开发笔试题说明不定项选择题编程题1、小Q与橙汁题目描述输入描述输出描述示例1输入输出示例2输入输出2、打怪兽题目描述输入描述输出描述示例1输入输出示例2输入输出3、小Q分数题目描述输入描述输出描述示例1输入输出说明后语说明题目分为不定项选择题与编程题。不定项题20道,错选漏选均不得分。编程有三道,通过10个case才算通过。编程题可以跳出答题页面,在本地I...

2019-04-07 17:59:16 2206

原创 【改进】基于Matlab的穿越火线-枪战王者(CF手游)王者飞行棋礼包收支分析

【改进】基于Matlab的穿越火线-枪战王者(CF手游)王者飞行棋礼包收支分析各位小伙伴们大家好,我知道在我发出上一篇文章不久后(基于Matlab的穿越火线-枪战王者(CF手游)王者飞行棋礼包收支分析),腾讯官方就把玩法做了一点小修改,但我现在是大三学生,一边忙着做各种各样的课程设计,参加各种比赛,还要在有空时准备准备考研,时间确实·不多,所以拖到了现在才对算法进行了更新。仿真假设与原来的一...

2019-04-05 16:28:47 2065

原创 【腾讯笔试题】记腾讯2019年暑假实习移动端开发在线笔试题

腾讯2019年暑假实习移动端开发在线笔试题事先说明,笔者是菜鸟,平时主要做硬件开发,很少研究算法,5题做出3题,但3题在分别在case50%和70%的时候被判断超时。以我这种水平估计凉了。。。同时很想吐槽一下,官方推荐的答题浏览器是QQ浏览器和谷歌浏览器,结果QQ浏览器崩毁了2次,最后用的360浏览器没卡过一次。规则整个笔试一共5道编程题,每题20分,共100分。编程题都可以使用本地...

2019-03-10 00:00:26 1481 1

原创 基于Matlab的穿越火线-枪战王者(CF手游)王者飞行棋礼包收支分析

基于Matlab的穿越火线-枪战王者(CF手游)王者飞行棋礼包收支分析前言仿真假设部分仿真结果相关界面仿真程序运行结果后语前言最近,枪战王者更新了一个新的礼包玩法——王者飞行棋,玩法看着非常诱惑,但实际玩一局需要多少钱呢?我根据相关玩法规则,写了一个Matlab仿真程序,通过这个程序,我们共同来探究一下,一共需要多少钻石,才能拿到喜欢的那把在终点的武器。仿真假设模型中的一些假设如下:1、...

2019-01-31 22:17:39 5981 2

原创 [安卓]!新人首贴!安卓开发实现在任何Activity下更新悬浮窗内容

首先感谢多位CSDN大神的指导!如果本文有任何不对的地方,欢迎指出。 个人查了很多资料,都没有相关的指导,大部分的教程都只是实现了悬浮窗,并没有涉及悬浮窗内容的更新问题。我的这个demo实现了在一个Activity生成悬浮窗后,在其他任何Activity或者是Serivce或者是线程中,都可以对悬浮窗的内容进行更新。实现思路通过发送系统广播的方法,通知悬浮窗类对其自身的内容进行更新...

2018-07-28 22:13:24 1516

空空如也

空空如也

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

TA关注的人

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