example1_19.m

来自「原名:数字信号处理基础及MATLAB实现,解压缩密码:lfjk2002@163.」· M 代码 · 共 15 行

M
15
字号
%例1-19程序,example1_19
%模拟信号
Dt=0.00005;t=-0.005:Dt:0.005;xa=exp(-1000*abs(t));
%连续时间傅立叶变换
Wmax=2*pi*2000;K=500;k=0:1:K;W=k*Wmax/K;
Xa=xa*exp(-j*t'*W)*Dt;Xa=real(Xa);
W=[-fliplr(W),W(2:501)];%频率从-Wmax到Wmax
Xa=[fliplr(Xa),Xa(2:501)];%Xa介于-Wmax到Wmax之间
subplot(1,1,1)
subplot(2,1,1);plot(t*1000,xa);
xlabel('t毫秒');ylabel('xa(t)');
title('模拟信号');
subplot(2,1,2);plot(W/(2*pi*1000),Xa*1000);
xlabel('频率(单位:kHz)');ylabel('Xa(jW)*1000');
title('连续时间傅立叶变换');

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?