目录
方式1:每个频率持续一段时间
% ==================================================
% 作者: jialf
% 时间: 2020/3/22
% 版本: V1
% =================FM线性调频仿真================
Fs = 30.72*10^6; %采样频率
period = 1000; %每个频点的采样点数
t=1:period;
N=20; %频点个数
fm_i = zeros(1,N*length(t));
fm_q = zeros(1,N*length(t));
for n=1:N
fm_i((n-1)*length(t)+1:(n-1)*length(t)+period) = cos(2*pi*t*n/period);
fm_q((n-1)*length(t)+1:(n-1)*length(t)+period) = sin(2*pi*t*n/period);
end
plot_xy(fm_i,fm_q,0,Fs);
方式二:每个频率采样一个点
% ==================================================
% 作者: jialf
% 时间: 2020/3/22
% 版本: V1
% =================FM线性调频仿真================
Fs = 30.72*10^6; %采样频率
len = 30720; %数据长度
f=0; %频率变化间隔
n=0;
fm_i = zeros(1,len);
fm_q = zeros(1,len);
for t=0:1/Fs:(len-1)/Fs
n=n+1;
f=f+10;
fm_i(n) = cos(2*pi*f*t);
fm_q(n) = sin(2*pi*f*t);
end
plot_xy(fm_i,fm_q,0,Fs);