-
大小: 1KB文件类型: .zip金币: 1下载: 0 次发布日期: 2021-02-02
- 语言: Matlab
- 标签: 窗函数 population7r worsetv6 conversation
资源简介
该仿真程序通过窗函数法设计非线性调频信号,并仿真了非线性调频信号的脉冲压缩
代码片段和文件信息
clear all;
close all;
clc
% ========信号参数========
B=1.5e6;
fs=2e6;
T=36e-6;
f0=0;
dt=1/fs;
N=round(T*fs);
nlfm=zeros(N1);
ft=zeros(N1);
df=B/9999;
tf=zeros(100001);
K=0.08;
% =========产生群延时=======
for m=1:10000
tf(m1)=(T/B)*(m-1)*df-(0.426*T/pi)*sin(2*pi*(m-1)*df/B); %海明窗
% tf(m1)=df*(m-1)*T/B+T/2/pi*(1-K)/(1+K)*sin(-2*pi*df*(m-1)/B); %S曲线
end
% =========产生调频斜率======
%通过比例的方法逐点计算出调频斜率
n=2;
for i=2:10000
if tf(i1)>dt*(n-1)
ft(n1)=df*(i-1)-(tf(i1)-dt*(n-1))*(df/(tf(i1)-tf(i-11)));
n=n+1;
end
end
%通过分段线性插值的方法计算调频斜率,在每一段应用拉格朗日插值法
% n=2;
% for i=2:10000
%
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1403 2013-03-21 14:39 nlfm_pc.m
----------- --------- ---------- ----- ----
1403 1
评论
共有 条评论