• 大小: 1KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-02
  • 语言: Matlab
  • 标签: lfm  baker  BARKER  MATLAB  

资源简介

线性调频-巴克码混合雷达信号时域、频域及模糊函数图

资源截图

代码片段和文件信息

%巴克码-线性调频信号
close all;clear all;clc;
code=[1110010]; %7位巴克码
tao=10e-6;            %每位巴克码时宽10us
fc=0.5e6;             %调频信号起始频率0.5Mhz
fs=10e6;              %采样频率l00MHz
B=1e6;                %调频信号带宽 
t_tao=0:1/fs:tao-1/fs;%每位巴克码时宽的采样点数
N=length(t_tao);
k=B/tao;            %频率调制斜率
n=length(code);
pha=0;
s=zeros(1n*N);
for i=1:n
     if code(i)==1
        pha=1;
    else    pha=-1;
    end       
       s(1(i-1)*N+1:i*N)=pha*sin(2*pi*fc*t_tao+pi*k*t_tao.^2);
    end  
t=0:1/fs:7*tao-1/fs;
figuresubplot(211)plot(ts)xlabel(‘t(单位:秒)‘)
title(‘混合调制信号(7位巴克码-线性调频信号)‘);
s_fft_result=abs(fft(s(1:N)));
subplot(212)plot((0:fs/N:fs/2-fs/N)abs(s_fft_result(1:N/2)))
xlabel(‘频率f(单位:Hz)‘)title(‘码内信号频谱‘);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        470  2009-10-29 19:26  lfmbaker_mohu.m

     文件        826  2009-10-29 15:23  LFMBAKE7.m

     文件        610  2009-10-29 19:58  lfmbaker_ambg.m

----------- ---------  ---------- -----  ----

                 1906                    3


评论

共有 条评论