模糊函数 matlab 模糊度


【实验2】——模糊函数

https://blog.csdn.net/weixin_44586750/article/details/105250539?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159991849219195188308337%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=159991849219195188308337&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_v2~rank_blog_default-1-105250539.pc_v2_rank_blog_default&utm_term=%E6%A8%A1%E7%B3%8A%E5%87%BD%E6%95%B0&spm=1018.2118.3001.4187

 

 改进后的:Lfm信号的模糊函数

clc;
clear all;
%LFM
f0=100;%单频信号频率
fs=400;%采样率
T=2;%脉冲时间
ts=3;%信号持续时间
k=0.5;%调频斜率
t=0:1/fs:T-1/fs;%单频信号的时间
time=0:1/fs:ts-1/fs;%cw信号的时间
% st=[exp(1j*2*pi*f0*t),zeros(1,length(time)-length(t))];%cw信号
st=[exp(1j*(2*pi*f0*t+pi*k*t.^2)),zeros(1,length(time)-length(t))];%LFM信号
dk=0.1;%频偏的增量
kexi=-15:dk:15-dk;%频偏的范围
tao=-ts:1/fs:ts-2*1/fs;%时延的范围
for a=1:length(kexi)
    stao=st.*exp(1j*2*pi*kexi(a)*time);%频偏后的信号
    x(a,:)=xcorr(st,stao);%对原始信号跟频偏后的信号作相关
end
figure;
surf(tao,kexi,abs(x));axis([-3,3,-15,15,0,800]);xlabel('时延');ylabel('频偏');shading interp;%模糊图
figure;
v=[0.707*max(max(abs(x))),0.707*max(max(abs(x)))];
contour(tao,kexi,abs(x),v,'ShowText','on');grid on;%模糊度图

 

老师还要一个伪随机序列的! 

 

https://wenku.baidu.com/view/747a16bc1eb91a37f0115c0d.html#


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM