- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 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=kc2R1fΔ,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
2020-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人