数字信号DSP实验课件.ppt

数字信号DSP实验课件.ppt

ID:48081017

大小:418.00 KB

页数:23页

时间:2020-01-12

数字信号DSP实验课件.ppt_第1页
数字信号DSP实验课件.ppt_第2页
数字信号DSP实验课件.ppt_第3页
数字信号DSP实验课件.ppt_第4页
数字信号DSP实验课件.ppt_第5页
资源描述:

《数字信号DSP实验课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一信号、系统及系统响应理想采样信号的频谱理想采样信号的频谱是连续时间信号频谱的周期延拓,其延拓周期为采样角频率Ωs=2π/T。奈奎斯特采样定理:要想采样后能够不失真地还原出原信号,则采样频率必须大于两倍信号谱的最高频率(Ωs>2Ωh)。单位圆上序列的Z变换为序列的傅里叶变换(DTFT),也称为数字序列的频谱。DTFT和之间,只在频率度量上差一个常数因子T,所以我们用序列的傅里叶变换来计算的公式序列傅里叶变换是频率w的周期函数,周期为2π。所以通常对在上进行M点采样来观察分析。对长度为N的有限长序列通常M应取得大一

2、些,以便观察谱的细节变化。取模可绘出幅频特性曲线。一个时域离散LTI系统的输入/输出关系为如果h(n)和x(n)和长度分别为N和M,则y(n)的长度为L=N+M-1。上述卷积运算也可以在频域实现式右边的相乘是在各频点上的频谱值相乘。Matlab基本知识Matlab主界面Matlab主界面主要由三个部分组成:命令窗口(CommandWindow)命令窗口主要用来输入Matlab程序指令。命令历史(CommandHistory)命令历史保存了用户在命令窗口中所输入命令的记录,这些记录按照时间先后排列。工作空间(Works

3、pace)工作空间中显示的是Matlab系统中当前的内存变量。Matlab基本知识Matlab主窗口外观Matlab基本知识Matlab基本操作下面用一个例子来介绍Matlab命令的基本用法画出振荡曲线和它的包络程序如下:t=0:pi/20:4*pi;yy=exp(-t/3);y=exp(-t/3).*sin(3*t);plot(t,y,'-r');holdonplot(t,yy,':b',t,-yy,':b');gridonMatlab基本知识所得图形结果如下图所示:Matlab基本知识脚本文件的建立和使用点击Fi

4、le->New->M-file建立一个新的m文件,在m文件的命令输入窗口输入以下命令:n=-10:1:10;alpha=-0.1+0.3j;x=exp(alpha*n);subplot(211)stem(n,abs(x));subplot(212)stem(n,angle(x)*180/pi);保存脚本文件,并运行,查看输出结果Matlab基本知识Matlab基本知识函数的建立和使用点击File->New->M-file建立一个新的m文件,在m文件的命令输入窗口输入以下命令:function[x,n]=impseq(

5、n0,n1,n2)%n0到n2的地方除了n1时值为1其余都为0n=[n1:n2];x=[(n-n0)==0];保存上面所输入的m文件,命名为impseq.m在Matlab主命令窗口中输入以下命令调用刚才建立的函数impseq:clear%clear是清变量clf%清除图形窗口上的旧图形[x,n]=impseq(0,-5,5);stem(n,x);axis([-5,5,0,1.5]);gridonMatlab基本知识单位阶跃序列的生成函数,stepseq函数如下:function[x,n]=stepseq(n0,n1,

6、n2);%使函数实现u(n-n0),n1<=n=0];保存上面所输入的m文件,命名为stepseq.mXc=stepseq(1,1,5);stem(n,x,'.');%“stem”绘制针状图最简单xlabel('n');ylabel('x_c(n)');title('initialsignal');text((0.3*N),(0.8*t),str);%在图形指定的位置上显示字符串信号处理工具箱所谓的信号处理工具箱是Matlab专为数字信号处理提供的一整套专用函数和命令,主

7、要可以分为以下几类:1.信号产生函数2.滤波器分析函数3.系统分析函数4.滤波器设计函数5.其他信号处理工具箱1.信号产生函数常用的其他计算机语言也提供的数学函数如sin,cos,tan,exp等这里就不再重复了,只给出几个Matlab特有的函数正弦波:在Matlab命令窗口中输入以下命令,也可以用脚本文件来实现。t=-10:0.1:10;x=sin(t);plot(t,x)%以x为横坐标值,y为纵坐标值绘制曲线gridon2.滤波器分析函数1)conv求两个序列的卷积clear;clf;x(1:5)=1;%注意:M

8、ATLAB中数组下标从1开始tx=-2:2;th=0:6;h(1:7)=0.5;ty=-2:8;y=conv(x,h);figure(1)%建立第1幅图形subplot(2,2,1)%一幅图显示4个图形stem(tx,x);subplot(2,2,2)stem(th,h);axis([0,6,0,1]);subplot(2,1,2)stem(t

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。