资源简介
计算信号的宽带模糊度函数程序,该程序中提供了CW、LFM、HFM信号以及HFM+CW信号的宽带模糊度函数,可以自行选择。
代码片段和文件信息
close all; clear all; clc;
T = 0.26;
fs = 20e3;
fc = 5e3;
B = fc/3.2;
t = 0:1/fs:T-1/fs;
type_index = 3; % Choosing signal: 1 for pcw 2 for lfm 3 for hfm 4 for hfm+pcw
type_name = {‘PCW‘‘LFM‘‘HFM‘‘HFM+PCW‘};
switch type_index
case 1
% 1. pcw
x = sin(2*pi*fc*t);
case 2
% 2. lfm
k = B/T;
f0 = fc-B/2;
x = sin(2*pi*(f0*t+k/2*t.^2));
case 3
% 3. hfm
f0 = fc+B/2;
beta = B/f0/(fc-B/2)/T;
% f0=f0*(fc-B/2)/fc;
x = sin(2*pi/beta*log(1+beta*fc*t));
case 4
% 4. hfm + pcw
f0 = fc+B/2;
beta = B/f0/(fc-B/2)/T;
x = sin(2*pi/beta*log(1+beta*f0*t)) + sin(2*pi*fc*t);
end
re_fs = 0.9*fs:10:1.1*fs;
alpha = re_fs/fs; % Doppler ratio alpha = 1-2*v/c
doppler = (1-alpha)*fc; % Doppler = 2v/c*fc = (1-alpha)*fc
N_a = length( resample(xfsmin(re_fs)) );
N = N_a + length(x)-1;
afmag = zeros(length(alpha)N);
hh = waitbar(0 ‘Calculating the Wide-band Ambiguity Function Waiting please! ‘);
for i = 1:length(alpha)
x_alpha = resample(xfsre_fs(i));
x_temp = zeros(1length(x_alpha));
for j = 1:lengt
相关资源
- matlab各个版本安装包以及破解文件
- 模式识别matlab:最小错误率、最小风
- 基于MATLAB实现的说话人识别程序,分
- 一个声纹识别的全代码matlab
- 直流电机双闭环调试
-
单相逆变器驱动simuli
nk仿真 - ntripclient-MATLAB
- gui_mainfcn.m
- MATLAB图局部放大函数
- MATLAB 对离散点进行圆拟合
- matlab ks挑选样本 数据划分
- 锁定放大器仿真实验报告
- lasso回归MATLAB程序
- Matlab生成一维光栅
- MATLAB基于神经网络的英文字母识别
- MATLAB俩自由度小车仿真
- 面阵中二维角度估计 Unitary -ESPRIT算法
- 基尼系数matlab代码
- matlab仿真设计-多服务台排队系统建模
- Matlabimu 时域积分与频域积分,加速度
- 粒子群系统辨识
- 基于最小二乘法的定位算法——matl
- 路径规划A*算法matlab
- 简易相控阵天线波束扫描MATLAB
- 模拟退火算法的matlab工具箱satools
- 34行MATLAB实现k-均值聚类k-means和不同颜
- 逐日数据转逐月
- MATLAB熵权法求权重,只需要换数据矩
- music算法通过麦克风阵列估计声源方向
- 粒子群单目标PID整定MATLAB实现
评论
共有 条评论