clear;
T = 1;
fs = 1000;
t = -T :1/(3*fs): T;
Ts = 0.2; %脉冲宽度
x = pulse(t, Ts);
f = -500 : 0.1 : 500;
w = 2*pi*f;
x_jw = trapz(t, x'.*exp(-1i*t'*w));
figure;
subplot(2, 1, 1);
plot(t, x);
title('连续时间脉冲函数');
subplot(2, 1, 2);
plot(f, abs(x_jw));
xlabel('Hz');
title('连续时间信号幅频特性');
%进行采样得到离散时间信号
n = -T : 1/fs : T;
x_n = pulse(n, Ts);
w = 0 : 1/(100*pi) : 4*pi;
x_ejw = x_n * exp(-1i*fs*n'*w);
figure;
subplot(2, 1, 1);
stem(n*fs, x_n);
title('离散时间脉冲函数');
subplot(2, 1, 2);
plot(w/pi, fftshift(abs(x_ejw)));
xlabel('\pi');
title('离散时间信号幅频特性');
观察离散时间和连续时间信号频谱关系的matlab程序
需积分: 24 117 浏览量
2022-03-26
21:18:54
上传
评论
收藏 770B ZIP 举报
able陈
- 粉丝: 115
- 资源: 10
最新资源
- 基于STM32使用HAL库实现USB组合设备之多路CDC源码+说明文档.zip
- 金融贸易项目springboot
- mybatis动态sqlSQL 映射 XML 文件是所有 sql 语句
- 基于基于STM32的智能家居系统源码+qt上位机源码.zip
- 深圳房地产资源数据报告
- 基于stm32的智能门禁系统源码+设计文档+演示视频.zip
- cef + chromium 完整源码支持h265和h264
- 基于SpringBoot的API管理平台源代码+数据库,以项目的形式管理API文档,可以进行API的编辑、测试、Mock等操作
- protobuf 3.11版本,静态编译
- 2023NOC创客智慧编程赛项真题图形化-选拔赛(有解析)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论0