FRI信号是一种参数化信号,最常见的有Dirac脉冲,除此之外还有高斯脉冲串。这个例程是高斯脉冲串的信号重构。信号时长为1s,信号的新息率为10,即包含有5个高斯脉冲。采样核为理想的低通滤波器,这里没有进行时域卷积,而是直接选取了低频的傅里叶系数。
%% 高斯脉冲串FRI信号重构
%% 采样核为sinc核,直接选取低频的傅里叶系数
%%2022 4.12 18:00
clc;clear all;close all;
L = 5;
%% 生成单个高斯脉冲并绘制
fs=1000; %sampling frequency
dt = 1/fs; %采样时间间隔
t=-0.5:1/fs:0.5; %time base
T = 1; %仿真时长
sigma = 0.01; %标准差
variance = sigma^2; %方差
x=exp(-t.^2/(2*variance)); %单个高斯脉冲
subplot(2,1,1)
plot(t,x,'b');
title(['Gaussian Pulse \sigma=', num2str(sigma),'s']);
xlabel('Time(s)');
ylabel('Amplitude');
%% 生成高斯脉冲流并绘制
t_simu = 1; %仿真时长为1s
t_base = 0: 1/fs: 1;
numStream = 5; %脉冲数
akrec = [0.5 ,0.8 ,0.7 ,0.6 ,0.7]; %脉