信号EDA实验一.pptVIP

  • 10
  • 0
  • 约 9页
  • 2016-12-15 发布于重庆
  • 举报
实验目的 学习利用Matlab工程软件实现信号的描述 观察和掌握各种常用信号的波形 通过实验对连续和离散信号间的关系做深一步的理解 二、原理说明 在信号与系统课程中,对信号的时域分析一个重要的内容就是对信号进行描述,信号的数学描述和波形描述是实际中对信号进行分析经常要做的工作,对于简单的信号我们很容易可以得到它的这两种描述方法,但对于一些复杂或未知的信号,我们就必须借助于一定的工具对其进行分析。 三、预习要求 常用信号的波形及数学描述 奇异信号的定义 四、内容及步骤 输入给定参考程序,观察信号输出波形,写出各信号的表达式; 读懂程序,改变程序中信号的时间参数,观察信号波形的变化; 自己编写几种常见信号并画出信号波形。 参考程序一 clear, %清屏 t0=0;tf=5;dt=0.005;t1=1.5;t=[t0:dt:tf]; %定义信号时间范围 t=[t0:dt:tf];st=length(t); n1=floor((t1-t0)/dt); %确定信号出现时刻 x1=zeros(1,st); %定义信号x1并作出信号波形 x1(n1)=1/dt; subplot(2,2,1),stairs(t,x1) axis([0,5,0,2/dt]) x2=[zeros(1,n1-100),ones(1,st-n1+100)]; %定义信号x2并作出波形图 subplot(2,2,3),stairs(t,x2) axis([0,5,0,1.1]) t2=[-5:0.005:5]; %确定信号x3及x4及它们对应的时间范围 x3=pi*sinc(t2); x4=exp(-t2); subplot(2,2,2),plot(t2,x3) %作图 subplot(2,2,4),plot(t2,x4) 参考程序二 方波信号的分解及合成观察 t=0:0.1:10; y1=sin(t);subplot(3,1,1),plot(t,y1) y2=sin(t)+sin(3*t)/3;subplot(3,1,2),plot(t,y2) y3=sin(t)+sin(3*t)/3+sin(5*t)/5+sin(7*t)/7+sin(9*t)/9; subplot(3,1,3),plot(t,y3) 输入以上程序,观察信号输出波形 读懂程序,对信号继续进行分解合成,观察信号波形的变化 五、仪器设备 计算机 一台 Matlab软件一套 六、报告要求 记录各输出波形,并说明所使用主要函数的功能及调用格式; 用图形结果表明信号经变换(反折、尺度变换、平移)后的时间特性有什么变化(选择理论课书上的某个信号为样本)。 实验一 信号的时域描述及MATLAB实现

文档评论(0)

1亿VIP精品文档

相关文档