- 博客(9)
- 收藏
- 关注
原创 LFM信号的仿真与时频域变换中的问题【已解决】
从shift后的频谱可以看到载频从25KHz变为了0KHz,事实上在生成LFM信号的时候并没有添加载频项,中心频率应该为0。还是我的频率轴有问题呢,可频率轴在fft后只能是[0,fs]的范围,所以这个还是个悬而未决的问题,后面在工作中慢慢解决了只好。信号s1和s2为生成的两种LFM信号:可以看到s(t)0时刻的信号延迟到了s(t-pulse/2)即延时了半个脉冲时间间隔。上式忽略载波fc,Kr=B/T,为调频斜率,B为带宽,T为信号脉宽,t为时间序列,A为幅值。· 当采用t构建信号时,信号从0时刻开始;
2024-11-12 15:34:58
280
原创 Matlab GUI中的一个导入参数的bug
在GUI的回调函数中save一系列变量为一个mat文件后,变量名称分别如下图所示。当在另一个UI界面的回调函数中load()该文件进入工作空间时,‘bandwidth’变量无法被调用读取,命令行提示如下错误。
2024-05-31 16:50:49
422
原创 【Matlab】几种内置插值方法的对比
该方法与对信号fft后,高频相应倍数补零,最后ifft原理一致。根据插值需求选择,需要考虑待插信号的性质,类型,奈奎斯特频率等。以上为个人理解,后续会补充新的理解。
2024-04-19 18:06:20
987
1
原创 【信号处理】卷积、点积与sinc插值的关系
离散时间的卷积本质上是求两个序列的乘积和,公式为:m为卷积核h(n)的长度,以序列s(n)={1,3,-1,5,2,6,4,-2}和序列h(n)={1,2,3}为例,m=8,对两个序列进行卷积时,需要将h(n)从左至右通过s(n),在通过时对两个序列的公共部分相乘求和,即:以上两个序列的计算结果为{1,5,5,12,9,25,22,24,8,-6},其中{1,5}、{8,-6}为部分卷积,中间6个位全卷积。
2024-04-19 16:40:18
1174
1
原创 【信号处理】Matlab对信号进行fft计算时的两个问题
时,不同实信号与复信号会又不同的结果,并且关于频率族的定义是否会有不同,本人目前还不清楚,只做记录。此处使用fftshift(fft())进行观察,可知复信号的幅值在不同时间族下不同。t1 = 0:1/fs:1 或 t1 = -1/2:1/fs:1/2。
2024-03-19 17:42:18
1448
2
原创 【MATLAB学习笔记】使用matlab app designer 进行软件开发时,如何在不同回调函数间实现数据传递
方法1可行,方法2和方法3未实践。需要注意的是,合理使用数据传递方法可以避免代码的复杂性和错误。在选择方法时,请根据你的具体需求和项目的复杂性进行选择。尽量避免过度使用全局变量,以减少代码的维护难度。使用App Designer的UserData属性。使用App Designer中的属性。
2024-01-05 10:28:51
2081
1
原创 【SAR】距离徙动的理解
总结一下就是,距离徙动就是属于同一目标的信息偏移到了不同距离单元,如果不校正就进行方位压缩会导致该目标的信息部分丢失,并对其他距离上的目标产生影响。RCMC的目的就是把这个偏移量校正回属于他自己的那个距离单元内,从而衍生出了后面不同的成像算法,希望这次理解对了。,说起来挺惭愧的,学了三年SAR毕业了都没理解透彻距离徙动,今天在这看懂了。
2023-08-01 16:21:39
1323
6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人