自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 MATLAB中字符变量(char)和字符串变量(string)的异同

MATLAB小知识点

2022-01-26 20:13:06 7301 1

原创 MATLAB的APP Designer个人看法

最近再用matlab的GUIDE的时候,经常提醒,将现有的GUI移植为app文件,本着好奇和求知的态度,用了下app designer,在此,分享使用的心得和体会。优点:1.界面比GUIDE的界面好用不知道多少倍!!!!2.GUI中,删掉的控件,对应的回调函数和创建函数还会保留再m文件中,导致越修改,m文件越冗余。而在app中,删掉控件后,对应的代码也会被删除,代码简洁。3.app修改控件的属性更加简单,代码和界面设计切换方便。4.app采用典型的面向对象的编程方式,对于有C++编程经验的来说,上

2020-06-27 00:05:44 4186 2

原创 GUI编写心得(MATLAB)

在编写matlab的GUI的时候,常常会出现各种小bug,这里,我总结了自己的一些经验,可以高效的完成代码编写。GUI主要用来展示算法的成果,如果算法涉及到很多的参数需要调整,那么有了用户界面后,就不需要在展示的时候,去到上千行的代码种那去寻找要调整的参数,大大节省时间。但是如何让自己的GUI代码更加易读懂,易修改,可维护性高,还是有一些小技巧的。1.算法模块化在开发GUI之前,首先需要在纯代码界面进行算法的仿真,然后才能移植到GUI中。在开发算法代码的过程中。把在GUI上需要可以调整的变量都写在代码

2020-06-25 23:43:40 2525

原创 preamp(前置放大器)用法总结

1.简介在雷达接收机中,天线后面一般是跟着低噪声放大器,微波链路的第一级的噪声系数,基本上决定了整个微波链路的噪声水平。所以,一般在雷达系统仿真的时候,只对LNA进行仿真即可,把中频、前端的模拟增益都折算到LNA中。在matlab的时,对应相控阵工具箱的ReceiverPreamp模块,下面就对该模块进行介绍和相关的仿真验证。该模块有如下几个功能:(1)对接收信号进行放大(2)对接收信号叠加高斯白噪声本文对以上两个功能作具体分析和解释。2.功能分析2.1信号放大对信号按照设定的增益值进行放

2020-06-25 17:33:25 2929

原创 GAN在雷达信号处理中的使用

序言最近发现GAN在雷达信号处理,尤其是基于微多普勒的识别方面,有多篇论文的研究。在研读论文的过程中,记录下自己的想法。正文GENERATIVE ADVERSARIAL NETWORKS TO AUGMENT MICRO-DOPPLER SIGNATURES FOR THE CLASSIFICATION OF HUMAN ACTIVITY本文主要思想是利用GAN来扩展数据,提高基于微多普勒人体动作检测的精度。对于小数据集识别问题,目前论文中看到的方法大致有三类:(1)计算机数据仿真,扩展数据集大小

2020-06-17 09:16:47 2151 5

原创 求极值函数-MATLAB

最近发现了一个求极值的神仙代码,在此和大家分享。只要一行代码,即可实现。a = randn(1,30);idxmin = find(diff(diff(a)<0)<0);idxmax = find(diff(diff(a)>0)<0);plot(a)hold onplot(idxmin+1,a(idxmin+1),'ro')plot(idxmax+1,a(idxmax+1),'kd')...

2020-06-09 09:25:23 1532

原创 高斯白噪声仿真-复信号分析

零均值的高斯白噪声,如果其方差为σ\sigmaσ,则其功率为σ2\sigma^2σ2;下面通过matlab仿真来验证。仿真的信号为复信号。clear;clc;sigma = 20;noiseRealPart = sigma*randn(1,100000);noiseImagPart = sigma*randn(1,100000);noise = noiseRealPart+1j*noiseImagPart;mean(abs(noise).^2)输出结果为ans = 799.374

2020-06-07 22:24:58 2535

原创 数字信号处理中脉冲压缩增益分析

问题在LFM信号处理中,常采用脉冲压缩实现相干积累,提高SNR。由理论分析可知,脉冲压缩后信噪比增益为BτB\tauBτ,其中BBB是信号带宽,τ\tauτ是信号脉宽。但是在数字信号处理的仿真中,会发现SNR的增益与理论数值不符合。这里给出简单的解释和结论,具体的可以用matlab仿真验证。分析由于脉冲压缩是一个相干积累的过程,相当于把脉宽内的信号积累到一个点,使得该点的SNR最大,因此可以想象,当采样率越高,采样点数越多,积累出来的数值也就会越大。所以数字信号处理的增益也会大大高于理论值。结论

2020-06-07 15:51:27 6531 6

原创 LFCW分辨率分析

已知LFCW信号采用去斜处理的方法,实现低采样高分辨。这里对去斜之后的分辨率进行分析。假设调频周期为 TwTwTw ,调频带宽为BwBwBw,去斜处理后采样时长为TTT,且满足T≤TwT\leq TwT≤Tw分析静止、两个点目标,距离分别为R1R_1R1​和R2R_2R2​。对应的差拍频率分别为fΔ,1=k2R1cf_{\Delta,1}=k\frac{2R_1}{c}fΔ,1​=kc2R1​​fΔ,2=k2R2cf_{\Delta,2}=k\frac{2R_2}{c}fΔ,2​=kc2R

2020-06-07 15:43:49 536

原创 matlab相控阵工具箱之FMCW模块用法填坑

连续波极其回波仿真bw = 25e6; % waveform bandwidthfs = bw*2; % waveform sampling frequencyc = 3e8;fc = 24e9; % waveform carrier frequencytm = 1e-6; % waveform repetition timewav = phased.FMCWWaveform();

2020-06-07 00:02:07 2200 2

基于MIG25的正交匹配追踪算法ISAR成像算法.zip

matlab代码,数据源是VCChen的MIG25飞机的ISAR仿真数据,数据通过两维FFT只可以直接成像,本算法基于压缩感知,采用OMP,实现ISAR成像算法,在欠采样的条件下,也可以很好的成像

2020-04-17

isar_image.m

ISAR成像的matlab仿真程序,简单易懂,适合初学者,能够正确运行。

2019-06-22

《矩阵分析与应用(第二版)张贤达》PDF.rar

该书资源清晰,是理工科研究生研究和学习矩阵的必备参考书。由张贤达教授编写,涵盖了很多信号处理的具体应用。

2019-06-22

ESPRIT算法MATLAB程序

可以实现超分辨DOA估计,经过实际测量数据验证,算法性能很好

2018-12-07

空空如也

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

TA关注的人

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