📄 zmodulate.m
字号:
%利用modulate函数产生线性调频信号(LFM)
close all;clear all;clc;
t=10e-6; %线性调频信号时间,单位:s
fs=100e6; %采样频率,单位:Hz
fc=10e6; %线性调频的起始频率,单位:Hz
B=2e6; %线性调频信号调频带宽,单位:Hz
ft=0:1/fs:t-1/fs; %调制信号,对于线性调频来说,调制信号就是时间序列
N=length(ft);
k=B/fs*2*pi/max(ft); %计算调制灵敏度,也就是线性调频的步进系数
y=modulate(ft,fc,fs,'fm',k);
y_fft_result=fft(y);
figure,subplot(2,1,1),plot(ft,y);
xlabel('t(单位:秒)');ylabel('y(单位:伏)');
title('线性调频信号y(t)');
subplot(2,1,2),plot((0:fs/N:fs/2-fs/N),abs(y_fft_result(1:N/2)));
xlabel('频率f(单位:Hz)'),title('线性调频信号y(t)的频谱');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -