《数字信号与系统实验指导书》-120页WORD完整版.doc

《数字信号与系统实验指导书》-120页WORD完整版.doc

  1. 1、本文档共123页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数字信号与系统实验指导书》-120页WORD完整版

信号与系统实验指导书 (第二版) 软件与通信工程学院 信号与系统课程组编 2011年4月 目 录 实验一 常用信号的实现和时域变换 3 实验二 LTI时间系统的时域分析 20 实验三 周期信号的傅里叶级数分析 33 实验四 连续信号与系统的频域分析 40 实验五 拉普拉斯变换及Matlab实现 62 实验六 离散系统的z域变换及Matlab实现 79 实验七 连续时间信号的采样与重构 90 设计实验一 数字滤波器设计 96 设计实验二 音频信号的采样和滤波 97 设计实验三 FDMA通信系统仿真 98 设计实验四 连续信号的幅度调制及解调 100 附录A MATLAB基本知识 102 附录B 常用Matlab函数 111 附录C 基于Simulink的信号与系统仿真 114 参考文献 120 实验一 常用信号的实现和时域变换 一、实验目的 1.初步学习MATLAB语言,熟悉MATLAB软件的基本使用; 2.熟悉其编程方法及常用语句,通过MATLAB产生常用连续和离散信号的程序; 3.熟悉信号的反折、时间移位和尺度变换等时域变换; 4. 熟悉仿真工具箱Simulink 中的信号源模块的仿真。 二、实验内容 本次实验主要采用Signal Processing Toolbox函数产生信号波形。 连续时间信号 例1:画出在区间上的波形 ……………………………………………………………… % This program plots the function f(t)=1+cos(t) ti = 0.01; % ti is space of sample t = -pi : ti: pi; f=1+cos(t); plot(t,f); title(f(t)=1+cos(t)); xlabel(t); ylabel(f(t)); axis([-pi,pi,-0.001,2.001]); ……………………………………………………………… 输出波形如图: (二)离散时间信号 离散时间信号是指在离散的瞬间才有定义的信号,通常用x(n)表示,其中自变量n为整数,代表离散的采样时间点。x(n)可用采用序列的集合表示,即:x(n)={...,x(-2),x(-1),x(0),x(1),x(2),…},与连续信号的表示相似,在Matlab中,也需用两个向量来表示离散序列,其中一个向量用于表示离散序列的时间范围,另一个向量用于表示该离散序列在该时间范围内对应的采样样值。与连续信号表示不同的是,对于离散序列,表示其时间范围向量的元素必须为整数。 例2. (n=-3,…3), 画出波形。 ……………………………………………………………… % This program plots a simple discrete signal. n=-3:3; x=[-3,3,-1,3,1,-2,1]; stem(n,x,filled); % stem画杆状图 set(gcf,color,w); % 设置背景为白色 title(x(n)); xlabel(x); ……………………………………………………………… 输出结果为: (三)基本连续信号 单位阶跃信号 单位阶跃信号是时域分析的基本信号之一,单位阶跃信号常用于简化信号的时域表示,例如可以用它来表示时限信号和单边信号(因果信号)。 为了方便地绘出单位阶跃信号的时域波形,这里可以创建Heaviside函数,代码如下: function f=Heaviside(t) f=(t0); %t0时f为1,否则为0 在工作目录下创建Heaviside函数并保存后,就可调用该函数,并运用plot或ezplot命令来绘制单位阶跃信号的时域波形。 例3. 画阶跃信号图 ……………………………………………………………… %利用plot命令绘制单位阶跃信号波形 t = -1: 0.01 : 3 f = Heaviside(t) plot( t, f ) axis([-1,3,-0.1,1.1]) set(gcf,color,w) title(单位阶跃信号) pause %利用ezplot命令绘制单位阶跃信号波形 syms t %定义符号变量 f=sym(Heaviside(t)) %创建单位阶跃信号的符号表达式 ezplot(f,[-2 4]) % 绘制符号表达式的时域波形 title(单位阶跃信号) ……………………………………………………………… 门信号g(t)的时域波形 可以将门信号g(t)表示为两个单位阶跃信号的时间平移的和,即g(t)=u(t+1)-u(t-1) ……………………………………………………………… % This program plots the gate signa

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档