信号与系统仿真实验指导书
信号与系统实验指导书信号与系统matlab实验
信号与系统实验指导书信号与系统matlab实验信号与系统实验指导书一、实验目的1、掌握用Matlab绘制波形图的方法,学会常见波形图的绘制。
2、掌握用Matlab编写函数的方法3、通过对周期信号和非周期信号的观察,加深对周期信号的理解。
二、实验内容1、实验原理与计算实例1.1 绘制波图的基本函数 Matlab是一种基于矩阵和数组的编程语言,它将所有的变量都看成矩阵。
它不仅有强大的计算功能,还有各种各样的画图功能。
这里主要介绍信号与系统分析中常见的几个Matlab函数,包括Matlab提供的内部函数和自定义函数。
我们可以在命令窗口中每次执行一条Matlab语句;或者生成一个程序,存为M文,供以后执行;或是生成一个函数,在命令窗口中执行。
下面介绍几个基本函数。
(1)单位阶跃函数 M文名:u.m%单位阶跃函数(连续或离散)%调用格式 y=u(t)产生单位阶跃函数 function y=u(t) y=(t>=0)(2)门函数 M文名:rectplus.m,是Matlab的内部函数。
调用格式 y=rectplus(t)产生高度为1,宽度为1的门函数调用格式y=rectplus(t,W) 产生高度为1,宽度为W的门函数(3)三角脉冲函数 M文名:tripuls.m,是Matlab的内部函数。
调用格式 y=tripuls(t) 产生高度为1,宽度为1的三角脉冲函数调用格式 y=tripuls(t,w) 产生高度为1,宽度为w的三角脉冲函数调用格式 y=tripuls(t,w,s)产生高度为1,宽度为w的三角脉冲函数,-1<s<1。
当s=0时,为对称三角形;当S=-1时,为三角形顶点左边。
(4)抽样函数 M文名:Sa.m %抽样函数(连续或者离散)% 高度为1 % 调用格式 y=Sa(t),产生高度为1,第一个过零点为π function f=Sa(t)f=sinc(t./pi) %sinc(t)=sin(πt)/(πt)是MATLAB函数(5)符号函数 M文名:sign.m是Matlab的内部函数。
《信号与系统》实验指导书
《信号与系统》实验指导书张静亚周学礼常熟理工学院物理与电子工程学院2009年2月实验一常用信号的产生及一阶系统的阶跃响应一、实验目的1. 了解常用信号的波形和特点。
2. 了解相应信号的参数。
3. 熟悉一阶系统的无源和有源模拟电路;4.研究一阶系统时间常数T的变化对系统性能的影响;5.研究一阶系统的零点对系统的响应及频率特性的影响。
二、实验设备1.TKSX-1E型信号与系统实验平台2. 计算机1台3. TKUSB-1型多功能USB数据采集卡三、实验内容1.学习使用实验系统的函数信号发生器模块,并产生如下信号:(1) 正弦信号f1(t),频率为100Hz,幅度为1;正弦信号f2(t),频率为10kHz,幅度为2;(2) 方波信号f3(t),周期为1ms,幅度为1;(3) 锯齿波信号f4(t),周期为0.1ms,幅度为2.5;2.学会使用虚拟示波器,通过虚拟示波器观察以上四个波形,读取信号的幅度和频率,并用坐标纸上记录信号的波形。
3.采用实验系统的数字频率计对以上周期信号进行频率测试,并将测试结果与虚拟示波器的读取值进行比较。
4.构建无零点一阶系统(无源、有源),测量系统单位阶跃响应, 并用坐标纸上记录信号的波形。
5.构建有零点一阶系统(无源、有源),测量系统单位阶跃响应, 并用坐标纸上记录信号的波形。
四、实验原理1.描述信号的方法有多种,可以是数学表达式(时间的函数),也可以是函数图形(即为信号的波形)。
对于各种信号可以分为周期信号和非周期信号;连续信号和离散信号等。
2.无零点的一阶系统无零点一阶系统的有源和无源模拟电路图如图1-1的(a)和(b)所示。
它们的传递函数均为+1G(S)=0.2S 1(a) (b)图1-1 无零点一阶系统有源、无源电路图3.有零点的一阶系统(|Z|<|P|)图1-2的(a)和(b)分别为有零点一阶系统的有源和无源模拟电路图,他们的传递函数为:2++0.(S 1)G(S)=0.2S 1(a) (b)图1-2 有零点(|Z|<|P|)一阶系统有源、无源电路图4.有零点的一阶系统(|Z|>|P|)图1-3的(a)和(b)分别为有零点一阶系统的有源和无源模拟电路图,他们的传递函数为:++0.1S 1G (S )=S 1(a)(b)图1-3 有零点(|Z|<|P|)一阶系统有源、无源电路图五、实验步骤(一)常用信号观察1.打开实验系统电源,打开函数信号发生器模块的电源。
信号与线性系统实验指导书syzds
信号与线性系统实验指导书《信号与线性系统》课程组2006年9月修订《信号与系统》实验箱简介信号与系统实验箱有TKSS-A型、TKSS-B型和TKSS-C型三种。
其中B型和C型实验箱除实验项目外,还带有与实验配套的仪器仪表。
TKSS-A型实验箱提供的实验模块有:用同时分析方法观测方波信号的频谱、方波的分解、各类无源和有源滤波器(包括LPF、HPF、BPF、BEF)、二阶网络状态轨迹的显示、抽样定理和二阶网络函数的模拟等。
TKSS-B型实验箱提供的实验模块与“TKSS-A型”基本一样,增加了函数信号发生器(可选择正弦波、方波、三角波输出,输出频率范围为20Hz~100KHz)、频率计(测频范围0~500KHz)、数字式交流电压表(测量范围10mV~20mV,10Hz~200KHz)等仪器。
TKSS-C型实验箱的实验功能和配备与“TKSS-B型”基本一样,增加了扫频电源(采用可编程逻辑器件ispLSI1032E和单片机AT89C51设计而成),它可在15Hz~50KHz的全程范围内进行扫频输出,亦可选定在某一频段(分9段)范围内的扫频输出,提供11档扫速,亦可选用手动点频输出,此外还有频标指示,亦可作频率计使用。
实验一无源和有源滤波器一、实验目的1、了解RC无源和有源滤波器的种类、基本结构及其特性。
2、对比研究无源和有源滤波器的滤波特性。
3、学会列写无源和有源滤波器网络函数的方法。
二、原理说明1、滤波器是对输入信号的频率具有选择性的一个二端口网络,它允许某些频率(通常是某个频带范围)的信号通过,而其他频率的信号受到衰减或抑制,这些网络可以是由RLC元件或RC元件构成的无源滤波器,也可以是由RC元件和有源器件构成的有源滤波器。
2、根据幅频特性所表示的通过或阻止信号频率范围的不同,滤波器可分为低通滤波器(LPF)、高通滤波器(HPF)、带通滤波器(BPF)和带阻滤波器(BEF)四种。
我们把能够通过的信号频率范围定义为通带,把阻止通过或衰减的信号频率范围定义为阻带。
信号与系统虚拟实验(电器)
信号与系统虚拟实验教学系统实验指导书(OWVLab SSS)北京邮电大学北京润尼尔网络科技有限公司实验一 零输入、零状态及完全响应一、实验目的1、 掌握电路的零输入响应;2、 掌握电路的零状态响应;3、 学会电路的零状态响应与零输入响应的观察方法;二、实验仪器1、双踪示波器一台。
2、电阻R=100k ,R=51k ,R=10k 。
3、电容C=0.1uF 。
三、实验内容1、观察零输入响应的过程。
2、观察零状态响应的过程。
四、实验原理1、零输入、零状态和完全响应: 零输入响应:没有外加激励的作用,只有起始状态(起始时刻系统储能)所产生的响应。
零状态响应:不考虑起始时刻系统储能的作用(起始状态等于零)。
2、典型电路分析:电路的响应一般可分解为零输入响应和零状态响应。
首先考察一个实例:在下图中由RC 组成一电路,电容两端有起始电压Vc(0-),激励源为e(t)。
图1 RC 电路则系统响应-电容两端电压:τττd e e RC Vc et Vc t t RC RCt)(1_)0()(_0)(1⎰---+=上式中第一项称之为零输入响应,与输入激励无关,零输入响应_)0(Vc e RCt -是以初始电压值开始,以指数规律进行衰减。
第二项与起始储能无关,只与输入激励有关,被称为零状态响应。
在不同的输入信号下,电路会表征出不同的响应。
五、实验模块说明“零输入响应与零状态响应”单元,它的电路组成如下图所示,在电路单元中,元件的值为:电阻R=100k,R=51k,R=10k,电容C=0.1uF。
图2 实验电路图六、实验步骤1、在实验台上搭建图2所示电路。
其中电阻R=51k、电容C=0.1uF。
2、系统的零输入响应特性观察:(1)打开“函数信号发生器”电源,选择波形为“方波”,调节方波频率为1Khz,幅度为5v的方波信号。
用导线将脉冲信号输出端与R1左端相连,用脉冲信号作同步,观察输出信号的波形。
(2)同上步,将信号产生模块中脉冲信号输入到R2、R3端口,用脉冲信号作同步,分别观察输出信号的波形。
信号与系统实验指导书
信号与系统实验指导手册沈阳工业大学信息科学与工程学院2005年10月前言“信号与系统”是电子工程、通信工程、信息工程、微电子技术、自动化、计算机等电类相关专业的一门重要的专业基础课,为国内、外各高等院校相关专业的主要课程。
由于本课程的理论性、系统性较强,为使抽象的概念和理论形象化、具体化,使学生能够比较深入的理解《信号与系统》课程的基本理论和分析方法,并提高学生分析问题和解决问题的能力。
为此,开设了基于本课程的实验。
《信号与系统》实验指导手册,将《信号与系统》课程的理论知识与“信号与系统”的实验系统设备结合,从内容上对教材起到了一定的补充作用,为学生具体实验进行了指导。
鉴于时间仓促,可能会存在一些不足与错误之处,欢迎大家批评指正,使之完善。
编者2005年10月目录实验一系统的特性测试 (1)实验二信号的采样与恢复 (8)实验三模拟滤波器分析 (14)实验四模拟滤波器的设计 (26)实验一系统的特性测试一、实验目的1、学会利用运算单元,搭建一些简单的实验系统。
2、学会测试系统的频率响应的方法。
3、了解二阶系统的阶跃响应特性。
4、学会对其零状态响应和零输入响应进行分析。
二、实验内容1、根据要求搭建一阶、二阶实验系统。
2、测试一阶、二阶系统的频响特性和阶跃响应。
三、预备知识学习使用波特图测试系统频响的方法。
四、实验仪器1、信号与系统实验箱一台(主板)。
2、线性系统综合设计性模块一块。
3、20MHz双踪示波器一台。
五、实验原理1、基本运算单元(1)比例放大1)反相数乘器由:2211R U R U -= 则有:1122R U R U = 2)同相数乘器 由:54443R R U R U +=则有:()45434R R R U U += (2) 积分微分器1)积分器:由:21211//1R SC U R U -= 则有:()1212121C SR R R U U +-= 2)微分器 由:14131R USC U -= 则有:S C R U U 1134-= (3) 加法器1)反相加法器有:⎪⎪⎭⎫⎝⎛+-=211032R U R U R U2)同相加法器由:()⎪⎪⎩⎪⎪⎨⎧+=⎪⎪⎭⎫ ⎝⎛++=+-+87576434433111R R U R U U R R R R U R U 令643*////R R R R = 则有:()⎪⎪⎭⎫⎝⎛++=4433787*5R U R U R R R R U 2、N 阶系统()()()()()()()()t e E t e dt dE t e dtd E te dt d E t r C t r dt dC t r dtd C t r dt d C m m m m m m n n n n n n ++∧++=++∧++------1111011110根据零状态响应(起始状态为零) ,则对其进行拉氏变换有:()()()()()()()()S e E S Se E S e S E S e S E S r C S Sr C S r S C S r S C m m m m n n n n ++∧++=++∧++----11101110则其传递函数表达式为:()()()nn n n mm m m C S C S C S C E S E S E S E S e S r S H ++∧++++∧++==----111011103、作为一阶系统,一般表达式为:()1010C S C E S E S H ++=一阶系统是构成复杂系统的基本单元,学习一阶的特点有助于对一般系统特性的了解。
信号与系统实验指导书
实验一常用信号分类与观察一、实验目的1、观察常用信号的波形,了解其特点及产生方法。
2、学会用示波器测量常用波形的基本参数,了解信号及信号的特性。
二、实验内容1、了解几种常用典型信号的解析式及时域波形。
2、观察这些信号的波形,思考可以从那几个角度观察分析这些信号的参数。
三、实验仪器1、信号与系统实验箱一台(主板)。
2、20MHz双踪示波器一台。
四、实验原理信号可以表示为一个或多个变量的函数,在这里仅对一维信号进行研究,自变量为时间。
常用信号有:指数信号、正弦信号、指数衰减正弦信号、抽样信号、钟形信号、脉冲信号等。
1、指数信号:指数信号可表示为()atf t Ke。
对于不同的a取值,其波形表现为不同的形式,如图1-1所示:图1-1 指数信号2、指数衰减正弦信号:其表达式为(0)()sin()(0)att f t Ket t ω-<⎧=⎨>⎩,其波形如图1-2所示:图1-2 指数衰减正弦信号3、抽样信号:其表达式为:sin ()a t S t t=。
()a S t 是一个偶函数,t =±π,±2π,…,±n π时,函数值为零。
该函数在很多应用场合具有独特的运用。
其信号如图1-3所示:图1-3 抽样信号4、钟形信号(高斯函数):其表达式为:()2t f t Eeτ⎛⎫- ⎪⎝⎭=,其信号如图1-4所示:图1-4钟形信号5、脉冲信号:其表达式为)()()(T t u t u t f --=,其中)(t u 为单位阶跃函数。
6、方波信号:信号周期为T ,前2T 期间信号为正电平信号,后2T期间信号为负电平信号。
五、实验步骤常规信号是由DSP 产生,并经过D/A 后输出,按以下步骤,分别观察各信号。
预备工作:将开关S401——S408置为OFF (on 为闭合,off 为断开)。
将拨号开关SW601置为“0001”(开关拨上为1,拨下为0), 打开实验箱电源,按下复位键S601。
信号与系统综合实验报告
目录实验一常用信号的观察 (4)实验二零输入、零状态及完全响应 (7)实验五无源与有源滤波器 (8)实验六低通、高通、带通、带阻滤波器间的变换 (14)实验七信号的采样与恢复实验 (19)实验八调制与解调实验 (31)实验体会 (35)实验一常用信号的观察一、任务与目标1。
了解常用信号的波形和特点。
2。
了解相应信号的参数。
3。
学习函数发生器和示波器的使用。
二、实验过程1.接通函数发生器的电源。
2.调节函数发生器选择不同的频率的正弦波、方波、三角波、锯齿波及组合函数波形,用示波器观察输出波形的变化。
三、实验报告(x为时间,y为幅值)100Hz 4V 正弦波y=2sin(628x—π/2)100Hz 4V 方波y=2 t=(2n-1)x*0.0025~(2n+1)x*0.0025 x为奇y=-2 t=(2n-1)x*0。
0025~(2n+1)x*0.0025 x为偶100Hz 4V 锯齿波100Hz 4V 三角波由50Hz的正弦波和100Hz正弦波组合的波形y=0.2sin(628x)+0.1sin(314x)实验二零输入、零状态及完全响应一、实验目标1.通过实验,进一步了解系统的零输入响应、零状态响应和完全响应的原理。
2.学习实验电路方案的设计方法——本实验中采用用模拟电路实现线性系统零输入响应、零状态响应和完全响应的实验方案.二、原理分析实验指导书P4三、实验过程1、接通电源;2、闭合K2,给电容充电,断开K2闭合K3,观察零输入响应曲线;3、电容放电完成后,断开K3,闭合K1,观察零状态响应曲线;4、断开K1,闭合K3,再次让电容放电,放电完成后断开K3闭合K2,在电容电压稳定于5V后断开K2,闭合K1,观察完全响应曲线.四、实验报告上图为零输入响应、零状态响应和完全响应曲线。
五、实验思考题系统零输入响应的稳定性与零状态响应的稳定性是否相同?为什么?答:相同。
因为系统零输入响应和零状态响应稳定的充分必要条件都是系统传递函数的全部极点si(i=1,2,3,…,n),完全位于s平面的左半平面。
电路、信号与系统(2)实验指导书
描述线性时不变离散系统的差分方程为
编写求解上述方程的通用程序。
[建模]
将方程变形可得(用MATLAB语言表示)
a(1)*y(n)= b(1)*u(n)+…+ b(nb)*u(n-nb+1)- a(2)*y(n-1)-…- a(na)*y(n-na+1)
令us== [u(n),…, u(n-nb+1)]; ys=[y(n-1),…, y(n-na+1)]
x(n)={2,1,-1,3,1,4,3,7}(其中加下划线的元素为第0个采样点)在MATLAB中表示为:
n=[-3,-2,-1,0,1,2,3,4]; x=[2,1,-1,3,1,4,3,7];
当不需要采样位置信息或这个信息是多余的时候,可以只用x向量来表示。
(一)离散信号的MATLAB表述
[问题]
实验一连续时间信号与系统分析
一、实验目的
1、了解连续时间信号的特点;
2、掌握连续时间信号的MATLAB描述;
3、掌握连续LTI系统单位冲激响应的求解方法;
4、掌握连续LTI系统的零状态响应的求解方法。
二、实验内容
严格说来,只有用符号推理的方法才能分析连续系统,用数值方法是不能表示连续信号的,因为它给出的是各个样点的数据。只有当样本点取得很密时才可看成连续信号。所谓很密,是相对于信号变化的快慢而言的。以下均假定相对于采样点密度而言,信号变化足够慢。
elseif lu<lh nh=0; nu=lh-lu;
else nu=0; nh=0;
end
dt=0.1;
lt=lmax;
u=[zeros(1, lt), uls, zeros(1, nu), zeros(1, lt)];
信号与系统实验指导书
信号与系统实验指导书赵欣、王鹏信息与电气工程学院2006.6.26前言“信号与系统”是无线电技术、自动控制、生物医学电子工程、信号图象处理、空间技术等专业的一门重要的专业基础课,也是国内各院校相应专业的主干课程。
当前,科学技术的发展趋势既高度综合又高度分化,这要求高等院校培养的大学生,既要有坚实的理论基础,又要有严格的工程技术训练,不断提高实验研究能力、分析计算能力、总结归纳能力和解决各种实际问题的能力。
21世纪要求培养“创造型、开发型、应用型”人才,即要求培养智力高、能力强、素质好的人才。
由于该课程核心的基本概念、基本理论和分析方法都非常重要,而且系统性、理论性很强,为此在学习本课程时,开设必要的实验,对学生加深理解、深入掌握基本理论和分析方法,培养学生分析问题和解决问题的能力,以及使抽象的概念和理论形象化、具体化,对增强学习的兴趣有极大的好处,做好本课程的实验,是学好本课程的重要教学辅助环节。
在做完每个实验后,请务必写出详细的实验报告,包括实验方法、实验过程与结果、心得和体会等。
目录实验一无源和有源滤波器 (1)实验二方波信号的分解 (6)实验三用同时分析法观测方波信号的频谱 (8)实验四二阶网络状态轨迹的显示 (10)实验五二阶网络函数的模拟 (14)实验六抽样定理 (18)附录 (22)实验一无源和有源滤波器一、实验目的1、了解RC无源和有源滤波器的种类、基本结构及其特性。
2、对比研究无源和有源滤波器的滤波特性。
3、学会列写无源和有源滤波器网络函数的方法。
二、基本原理1、滤波器是对输入信号的频率具有选择性的一个二端口网络,它允许某些频率(通常是某个频带范围)的信号通过,而其它频率的信号受到衰减或抑制,这些网络可以是由RLC元件或RC元件构成的无源滤波器,也可以是由RC元件和有源器件构成的有源滤波器。
2、根据幅频特性所表示的通过或阻止信号频率范围的不同,滤波器可分为低通滤波器(LPF)、高通滤波器(HPF)、带通滤波器(BPF)和带阻滤波器(BEF)四种。
mathCAD信号与系统试验指导书
实验1:线性系统的时域分析及MathCAD 实现一. 实验目的:1. 掌握信号的时域(连续函数和序列)的表示方法, 掌握信号的时域分析与变换,包括信号的叠加,反转,平移,尺度变换。
2. 掌握信号的卷积包括连续函数和离散函数的卷积。
二.实验原理1. 信号的表示方法普通函数:连续函数f(t)=sinx , f(t)=e-at离散函数(序列) f(n)=n 2 f(n)=sin(nwt) 奇异函数:冲击函数 δ(t)、 阶跃函数 u(t)、 斜坡函数 p(t) 抽样函数、 单位冲击序列、单位阶跃序列。
2.信号的时域变换 叠加f(t)=f1(t)+f2(t) 反转f(-t)尺度变换 f(at)3.卷积连续函数的卷积:⎰∞∞--=τττd t f f t f )(2)(1)(离散函数的卷积:∑∞-∞=-=m m n f m f n f )(2)(1)(三.实验过程a :函数的表示方法b:信号的时域变换5:已知函数求f(1-2t)的波形c:卷积1:连续函数的卷积:2:离散函数的卷积:练习:求下列函数的卷积(1)求f1*f1(2)求f1(n)*f2(n)3.f1(n)=3n u(n) f2(n)=2n u(n)实验2:连续时间信号的频域分析及MathCAD 实现一:实验目的 1:了解周期信号和非周期信号的表示方法 2:了解频域分析的基本原理,掌握傅里叶级数的计算方法 3:掌握傅里叶变换的基本方法 二:实验原理 如果f(t)是周期函数周期为T它的三角傅里叶级数的表达式为∑∞=++=1110)sin cos (2)(k k k t b t k a a t f ωω其中 ⎰⎰⎰+++===Tt t n Tt t n Tt t dtt n t f Tb dt t n t f Ta dtt f T a 000000)sin()(2)cos()(2)(2110ωω它的指数傅里叶级数 ∑∞-∞==k t jn ne c tf 1)(ω 其中 ⎰+-=Tt t t jn n dt e t f T c 001)(2ω周期函数的频谱图 22n n n b a A +=A n ~ω Cn ~ω的关系图非周期函数的傅里叶变换:⎰∞∞--=dt et f F tj 1)()(ωω 反变换为⎰∞∞-=dt e F t f t j 1)(21)(ωωπ三.实验过程1. 周期函数的表示方法矩形周期函数的表示方法2.求周期函数的傅里叶级数求每个频率的的波形图当n=1 :为基波当n=2,3 ……:为二次谐波,三次谐波…. 直到n次谐波3.周期函数的频谱图绘出A n~ω关系图绘出Cn~ω的关系图4. 非周期函数的傅里叶变换绘制|F(ω)|~ω图5. 傅里叶变换的符号计算方法t 上点击菜单symbolics →transform → fourier计算结果同理将光标停在ω处 symbolics →transform →Inverse fourier 可求傅里叶反变换。
信号与系统实验指导书
x=square(t,duty);产生指定周期的矩形波,其中,duty 用于指定脉冲宽度与整个周期的 比例。 9、sawtooth 功能:产生锯齿波或三角波。 调用格式: x=sawtooth(t);产生周期是 2π ,幅值从-1~1 的锯齿波。 x=sawtooth(t,width);用于产生三角波,当 width=0.5 时,可产生对称的标准三角波;当 width=1 时,就产生锯齿波。
求两信号的卷积和并画出卷积波形。 Matlab 程序如下: t1=0:0.1:10; f1=exp(-0.6*t1); t2=0:0.1:15; f2=ones(1,length(t2)); y=conv(f1,f2); subplot(3,1,1); subplot(3,1,2); subplot(3,1,3); plot(f1) plot(f2) plot(y)
7
lsim(b,a,x,t):计算并显示出连续系统的零状态响应的波形。
四、实例
1、已知一个 RLC 串联振荡电路系统函数为
H (s) =
1 s LC + sRC + 1
2
其中 L=22mH,C=2000pF,R=100 Ω ,求其时域的冲激响应和阶跃响应。 MATLAB 程序如下: L=22e-3; C=2e-9; R=100; a=[L*C,R*C,1]; b=[1]; t=0:1e-6:8e-4; ht=impulse(b,a,t); gt=step(b,a,t); subplot(1,2,1) plot(t,ht); title('冲激响应 ') subplot(1,2,2) plot(t,gt); title('阶跃响应 ') 程序运行结果如图 2-1:
信号与系统实验指导书(matlab软件仿真)
信号与系统实验指导书(MATLAB仿真)目录实验一MATLAB 基本应用 (2)实验二信号的时域表示 (7)实验三连续信号卷积 (11)实验四典型周期信号的频谱表示 (18)实验五傅立叶变换性质研究 (23)实验六离散信号分析 (26)实验七离散系统的Z域分析 (29)Matlab相关符号及函数说明 (37)实验一MATLAB 基本应用一、实验目的:学习MATLAB的基本用法,了解 MATLAB 的目录结构和基本功能以及MATLAB在信号与系统中的应用。
二、实验内容:例一已知x的取值范围,画出y=sin(x)的图型。
参考程序:x=0:0.05:4*pi;y=sin(x);plot(y)例二计算y=sin(π/5)+4cos(π/4)例三已知z 取值范围,x=sin(z);y=cos(z);画三维图形。
z=0:pi/50:10*pi;x=sin(z);y=cos(z);plot3(x,y,z)xlabel('x')ylabel('y')zlabel('z')例四已知x的取值范围,用subplot函数绘图。
参考程序:x=0:0.05:7;y1=sin(x);y2=1.5*cos(x);y3=sin(2*x);y4=5*cos(2*x);subplot(2,2,1),plot(x,y1),title('sin(x)')subplot(2,2,2),plot(x,y2),title('1.5*cos(x)')subplot(2,2,3),plot(x,y3),title('sin(2*x)')subplot(2,2,4),plot(x,y4),title('5*cos(2*x)')连续信号的MATLAB表示1、指数信号:指数信号Ae at在MATLAB中可用exp函数表示,其调用形式为:y=A*exp(a*t) (例取A=1,a=-0.4)参考程序:A=1;a=-0.4;t=0:0.01:10;ft=A*exp(a*t);plot(t,ft);grid on;注:grid on是一个函数,表示在画图的时候添加网格线。
《信号与系统》MATLAB仿真实验讲义
《信号与系统》MATLAB仿真实验讲义(第二版)肖尚辉编写宜宾学院电信系电子信息教研室《信号与系统》课程2004年3月 宜宾使用对象:电子专业02级3/4班(本科)实验一 产生信号波形的仿真实验一、实验目的:熟悉MATLAB软件的使用,并学会信号的表示和以及用MATLAB来产生信号并实现信号的可视化。
二、实验时数:3学时+3学时(即两次实验内容)三、实验内容:信号按照自变量的取值是否连续可分为连续时间信号和离散时间信号。
对信号进行时域分析,首先需要将信号随时间变化的规律用二维曲线表示出来。
对于简单信号可以通过手工绘制其波形,但对于复杂的信号,手工绘制信号波形显得十分困难,且难以绘制精确的曲线。
在MATLAB中通常用三种方法来产生并表示信号,即(1)用MATLAB软件的funtool符合计算方法(图示化函数计算器)来产生并表示信号;(2)用MATLAB软件的信号处理工具箱(Signal Processing Toolbox)来产生并表示信号;(3)用MATLAB软件的仿真工具箱Simulink中的信号源模块。
(一) 用MATLAB软件的funtool符合计算方法(图示化函数计算器)来产生并表示信号在MATLAB环境下输入指令funtool,则回产生三个视窗。
即figure No.1:可轮流激活,显示figure No.3的计算结果。
figure No.2:可轮流激活,显示figure No.3的计算结果。
figure No.3:函数运算器,其功能有:f,g可输入函数表达式;x是自变量,在缺省时在[-2pi,2pi]的范围内;自由参数是a;在分别输入完毕后,按下面四排的任一运算操作键,则可在figure No.1或figure No.2产生相应的波形。
学生实验内容:产生以下信号波形3sin(x)、5exp(-x)、sin(x)/x、1-2abs(x)/a、sqrt(a*x)(二) 用MATLAB软件的信号处理工具箱(Signal Processing Toolbox)来产生并表示信号一种是用向量来表示信号,另一种则是用符合运算的方法来表示信号。
通信信号与系统实验指导书
《信号与系统》实验指导书王晓春编沈阳大学信息工程学院目录实验一:DDS信号发生器实验 (6)实验二:函数信号发生器 (9)实验三:扫频信号源 (12)实验四:频率计和交流毫伏表实验 (15)实验五:阶跃响应与冲激响应 (19)实验六:零输入响应和零状态响应...............................................................2 2 实验七:信号的抽样与恢复 (25)实验八:串联谐振电路的特性研究 (29)实验九:二阶无源滤波器 (32).课程编号:11211391 课程类别:专业必修适用层次:本科(2本3本)适用专业:通信工程课程总学时:80 适用学期:第4学期实验学时:20 开设实验项目数:10撰写人:王晓春审核人:周昕教学院长:范立南信号与系统实验箱介绍一、概述“信号与系统”是电子信息工程、通信工程、无线电技术、自动控制、生物医学电子工程等专业的重要专业基础课,也是国内各院校相应专业的主干课程。
当前,科学技术的发展趋势既高度综合又高度分化,这要求高等院校培养的大学生,既要有坚实的理论基础,又要有严格的工程技术训练,不断提高实验研究能力、分析计算能力、总结归纳能力和解决各种实际问题的能力。
由于该课程核心的基本概念、基本理论和分析方法非常重要,而且系统性、理论性很强,为此在学习本课程时,开设必要的实验,对学生加深理解深入掌握基本理论和分析方法,培养学生分析问题和解决问题的能力,以及使抽象的概念和理论形象化、具体化,对增强学习的兴趣有极大的好处,做好本课程的实验,是学好本课程的重要教学辅助环节。
通过本实验课程学习要求达到下列目标:1、巩固和加深所学的理论知识。
2、掌握万用表、数字电压表、直流稳压电源、函数信号发生器、示波器等常用电表和电子仪器的使用方法及测量技术。
3、培养选择实验方法、整理实验数据、绘制曲线、分析实验结果、撰写实验报告的能力。
信号与系统实验指导书
2、系统二全通
3、系统三低通
4、系统一的幅度响应和频率响应的实部是关于w的偶函数;相位响应和频率响应的虚部是关于原点对称的奇函数;系统二的幅值响应是关于w一值的一条直线,相位响应、频率响应的实部虚部没有对称关系;系统三的幅度响应和频率响应的实部没有一定的对称关系,而相位响应,频率响应的虚部在低频是关于w一值的奇函数。
3、 最好频率是100HZ,恰当,因为大于2f
4、 是的,频率越高,频率混叠越小。
1. 若 f (t) 是实函数,实函数的傅里叶变换的幅度谱为偶函数,而相位谱为奇函数。
2. 若 f (t)= jg (t) 是虚函数,虚函数的傅里叶变换的幅度谱仍为偶函数,相位谱仍为奇函数。 3. 实偶函数的傅里叶变换仍为实偶函数。
4不会。因为系统一、系统三分别是带通和低通滤波器,他们的相位频率响应不是线性的,那么群延时就不一样,所以会产生相位失真。系统二的相位频率响应是线性的,那么它的群延时是一个常数,不会产生相位失真。
试验四
1、 信号的采样要符合奈奎斯特采样定律,就是采样频率要高一点,被采信号最高频率的2
被,这样才能保证频率不会混叠,也就是采样出来的数字信号包含了被采信号的所有信息,而且没有引入刚绕。这就是信号的时域采样。
2、 是带限信号,可以选择一个抽样频率消除已抽样信号的频率混叠,但是不能完全消除。
信号与系统实验指导书(新)
信号与系统实验讲义吴光永编重庆文理学院电子电气学院二○○九年十月实验一 函数信号发生器一、实验目的1、了解函数信号发生器的操作方法。
2、了解单片多功能集成电路函数信号发生器的功能及特点。
3、熟悉信号与系统实验箱信号产生的方法。
二、实验内容1、用示波器观察输出的三种波形。
2、调其中电位器、拨位开关,观察三种波形的变化,了解其中的一些极限值。
3、熟悉其中的极限值,便于后面的实验,因为信号源是后面用的最多的。
三、预备知识阅读原理说明部分有关ICL8038的资料,熟悉管脚的排列及其功能。
四、实验仪器1、20M 双踪示波器一台。
2、信号与系统实验箱一台。
五、实验原理1、ICL8038是单片集成函数信号发生器,其内部框图如图1-1-1所示。
它由恒流源1I 和2I 、电压比较器A 和B 、触发器、缓冲器和三角波变正弦波电路等组成。
外接电容C 由两个恒流源充电和放电,电压比较器A 、B 的阀值分别为电源电压(指EE cc U U +)的2/3和1/3。
恒流源1I 和2I 的大小可通过外接电阻调节,但必须12I I >。
当触发器的输出为低电平时,恒流源2I 断开,恒流源1I 给C 充电,它的两端电压UC 随时间线性上升,当UC 达到电源电压的2/3时,电压比较器A 的输出电压发生跳变,使触发器输出由低电平变为高电平,恒流源C 接通,由于12I I > (设122I I =),恒流源2I 将电流21I 加到C 上反充电,相当于C 由一个净电流I 放电,C 两端的电压UC 又转为直线下降。
当它下降到电源电压的1/3时,电压比较器B 的输出电压发生跳变,使触发器的输出由高电平跳变为原来的低电平,恒流源2I 断开,1I 再给C 充电,…如此周而复始,产生振荡。
若调整电路,使122I I =,则触发器输出为方波,经反相缓冲器由管脚⑨输出方波信号。
C 上的电压C U 上升与下降时间相等时为三角波,经电压跟随器从管脚③输出三角波信号。
信号与系统实验指导书
实验一 零输入响应零状态响应一、实验目的1、掌握电路的零输入响应。
2、掌握电路的零状态响应。
3、学会电路的零状态响应与零输入响应的观察方法。
二、实验内容1、观察零输入响应的过程。
2、观察零状态响应的过程。
三、实验仪器1、信号与系统实验箱一台(主板)。
2、系统时域与频域分析模块一块。
3、20MHz 示波器一台。
四、实验原理1、零输入响应与零状态响应: 零输入响应:没有外加激励的作用,只有起始状态(起始时刻系统储能)所产生的响应。
零状态响应:不考虑起始时刻系统储能的作用(起始状态等于零)。
2、典型电路分析:电路的响应一般可分解为零输入响应和零状态响应。
首先考察一个实例:在下图中由RC 组成一电路,电容两端有起始电压Vc(0-),激励源为e(t)。
图2-1-1 RC 电路则系统响应-电容两端电压:1()01()(0)()ttt RCRCC c V t eV e e d RC -τ=-+ττ⎰ 上式中第一项称之为零输入响应,与输入激励无关,零输入响应(0)t RCc e -是以初始电压值开始,以指数规律进行衰减。
第二项与起始储能无关,只与输入激励有关,被称为零状态响应。
在不同的输入信号下,电路会表征出不同的响应。
五、实验步骤1、把系统时域与频域分析模块插在主板上,用导线接通此模块“电源接入”和主板上的电源(看清标识,防止接错,带保护电路),并打开此模块的电源开关。
2、系统的零输入响应特性观察(1)接通主板上的电源,同时按下此模块上两个电源开关,将“时域抽样定理”模块中的抽样脉冲信号(SK1000用于选择频段,“频率调节”用于在频段内的频率调节,“脉宽调节”用于脉冲宽度的调节,以下实验都可改变以上的参数进行相关的操作),通过导线引入到“零输入零状态响应”的输入端。
(2)用示波器的两个探头,一个接输入脉冲信号作同步,一个用于观察输出信号的波形,当脉冲进入低电平阶段时,相当于此时激励去掉,即在低电平时所观察到的波形即为零输入信号。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验指导书实验1 MATLAB基本操作一、实验目的1.熟悉MATLAB实验环境,练习MATLAB命令、m文件、Simulink的基本操作。
2.利用MATLAB编写程序进行矩阵运算、图形绘制、数据处理等。
3.利用Simulink建立系统的数学模型并仿真求解。
二、实验原理MATLAB环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。
MATLAB有3种窗口,即:命令窗口(The Command Window)、m-文件编辑窗口(The Edit Window)和图形窗口(The Figure Window)。
Simulink 是MATLAB的一个部件,它为MATLAB用户提供了一种有效的对反馈控制系统进行建模、仿真和分析的方式。
而Simulink另外又有Simulink模型编辑窗口。
1.命令窗口(The Command Window)当MATLAB启动后,出现的最大的窗口就是命令窗口。
用户可以在提示符“>>”后面输入交互的命令,这些命令就立即被执行。
在MATLAB中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。
在命令窗口中输入该文件名,这一连串命令就被执行了。
因为这样的文件都是以“.m”为后缀,所以称为m文件。
2.m文件编辑窗口(The Edit Window)我们可以用m文件编辑窗口来产生新的m文件,或者编辑已经存在的m文件。
在MATLAB主界面上选择菜单“File/New/M-file”就打开了一个新的m文件编辑窗口;选择菜单“File/Open”就可以打开一个已经存在的m文件,并且可以在这个窗口中编辑这个m文件。
3.图形窗口(The Figure Window)图形窗口用来显示MATLAB程序产生的图形。
图形可以是2维的、3维的数据图形,也可以是照片等。
4.Simulink的启动方式:启动运行Simulink有两种方式:(1)在Command window中,键入simulink,回车。
(2)单击工具栏上Simulink图标。
启动Simulink后,即打开了Simulink 库浏览器(Simulink library browser )。
在该浏览器的窗口中单击“Create a new model (创建新模型)”图标,这样就打开一个尚未命名的模型窗口。
把Simulink 库浏览器中的单元拖拽进入这个模型窗口,构造自己需要的模型。
对各个单元部件的参数进行设定,可以双击该单元部件的图标,在弹出的对话框中设置参数。
三、实验内容与方法1.输入命令,计算以下问题: (1)已知矩阵⎥⎦⎤⎢⎣⎡=654321a ,[]i i b 7221-+=,利用MATLAB 进行矩阵计算:a*b a/b a\b a^3 a.*b a./b a.\b a.^3 (2)多项式计算:求[12+2×(7-4)]÷32的算数计算结果。
2.编写M 文件绘制函数的图形。
【例1-1】:绘制下面函数在[0 3]区间的图形。
⎪⎩⎪⎨⎧>+-≤<≤=3 ,630 ,0,sin )(x x x x x x x yMATLAB 程序: x=-6:0.1:6; leng=length(x); for m=1:leng if x(m)<=0y(m)=sin(x(m)); elseif x(m)<=3 y(m)=x(m); elsey(m)=-x(m)+6; end endplot(x,y,'*'),grid;练习:绘制下面的图形:(1)sin(1/t),-1<t<1 (2)1-cos3(7t) 3.建立Simulink 模型,进行系统仿真。
【例1-2】:信号发生器发出幅值为1,频率为0.2Hz 的正弦信号。
信号分两路输出:一路直接送到示波器,一路扩大5倍送到另外的示波器。
启动Simulink ,建立如图模型,并运行,观察运行结果。
练习:(1)应用Simulink 建立系统模型,并对系统的阶跃响应进行仿真。
841)(2++=s s s G (2)建立一个简单的模型,用信号发生器产生一个幅值为2V ,频率为0.5Hz 的正弦波,并叠加一个0.1V 的噪声信号,将叠加后的信号显示在示波器上。
四、实验报告1.写出实验步骤1的计算结果。
2.编写M 文件,写出程序清单,并绘出实验步骤2的图形曲线。
3.画出建立的模型,输出实验结果。
实验2 连续时间信号的产生与运算一、实验目的1.熟悉MATLAB软件的使用。
2.掌握连续时间信号表示方法与基本运算的实现。
3.掌握用MATLAB常用函数来产生信号并实现信号的可视化方法。
二、实验原理时域信号是指将信号表示成时间的函数f(t),信号的时间特性是指信号的波形出现的先后、持续时间的长短、随时间变化的快慢等。
信号按照特性的不同,分为确定信号、周期信号、能量信号等。
常用的连续信号有直流信号、正弦信号、单位阶跃信号、单位门信号、单位冲激信号、符号函数、单位斜坡函数、单位衰减指数信号、采样信号、随机信号等。
信号的运算包括:信号的基本运算,包括加、减、乘、除等;信号的时域变换,包括信号的平移、翻转、尺度变换等;两个信号的卷积运算等。
三、实验内容与方法从严格意义上讲,MATLAB并不能处理连续信号。
在MATLAB中是用连续信号在等间隔时间的样值来近似表示连续信号的。
当取样时间间隔足够小时,这些离散的样点就能够很好地近似出连续信号。
MATLAB提供了许多函数用于常用函数的产生,如阶跃信号、脉冲信号、指数信号、正弦信号和周期方波等,这些函数都是信号处理的基础。
1.连续信号的生成与可视化(1)正弦交流信号)sin()(φω+=ttf实现,MATLAB程序如下:t=-0:0.001:1;y=sin(2*pi*t);plot(t,y,'k');xlabel('时间(t)');ylabel('幅值(f)');title('正弦交流信号');(2)单位阶跃信号)()(t tfε=)2sin()(t tfπ=MATLAB程序如下:t=-2:0.01:6;u=(t>=0);plot(t,u);axis([-2,6,0,1.2])xlabel('时间(t)');ylabel('幅值(f)');title('单位阶跃信号');(3)复指数信号e jt t tf43)(+-=MATLAB程序如下:t=0:0.01:3;a=-3;b=4;z=exp((a+i*b)*t);subplot(221);plot(t,imag(z)),title('实部');xlabel('时间');ylabel('幅值'); subplot(222);plot(t,real(z)),title('虚部');xlabel('时间');ylabel('幅值'); subplot(223);plot(t,abs(z)),title('模');xlabel('时间');ylabel('幅值');subplot(224);plot(t,angle(z)),title('相角');xlabel('时间');ylabel('幅值');2.连续时间信号的基本运算(1)加(减)、乘运算实现两个信号的加法和乘法运算:要求两个信号运算的时间序列长度相同。
MATLAB程序如下:t=0:0.01:2;f1=exp(-3*t);f2=0.2*sin(4*pi*t);f3=f1+f2;f4=f1.*f2;subplot(221);plot(t,f1);title('f1(t)');subplot(222);plot(t,f2);title('f2(t)');subplot(223);plot(t,f3);title('f1+f2');subplot(224);plot(t,f4);title('f1*f2');(2)信号的反褶、移位、尺度变换由)(t f 到)0)((>+-a b at f 步骤:)a ()a ()()(b t f b t f b t f t f +-−−→−+−−→−+−−→−反褶尺度移位【例2-1】已知t t t f /)sin()(=。
试通过反褶、移位、尺度变换由)(t f 的波形得到)32(+-t f 的波形。
MATLAB 程序如下syms t;f=sym(‘sin(t)/t ’); f1=subs(f,t,t+3); f2=subs(f1,t,2*t); f3=sub(f2,t,-t);subplot(2,2,1);ezplot(f,[-8,8]);grid on; subplot(2,2,2);ezplot(f1,[-8,8]);grid on; subplot(2,2,3);ezplot(f2,[-8,8]);grid on; subplot(2,2,4);ezplot(f3,[-8,8]);grid on;(3)连续信号的卷积运算),(h x conv y =用于实现x 、h 两个序列的卷积,假定都是从n=0开始。
Y 序列的长度为x 、h 序列的长度之和再减1. 【例2-2】求两个方波信号的卷积。
MATLAB 程序如下:y1=[ones(1,20),zeros(1,20)]; y2=[ones(1,10),zeros(1,20)]; y=conv(y1,y2); n1=1:length(y1); n2=1:length(y2); L=length(y);subplot(3,1,1);plot(n1,y1);axis([1 L 0 2]); subplot(3,1,2);plot(n2,y2);axis([1 L 0 2]); n=1:L;subplot(3,1,3);plot(n,y),axis([1 L 0 20]);【例2-3】求两个指数信号的卷积。
MATLAB程序如下:t=0:0.01:1;y1=exp(-6*t);y2=exp(-3*t);y=conv(y1,y2);L1=length(y1);L2=length(y2);L=length(y);subplot(3,1,1);plot(t,y1); subplot(3,1,2);plot(t,y2); t1=0:0.01:2;subplot(3,1,3);plot(t1,y);四、程序设计实验1.编制程序,生成如下连续信号:ttt2sin3cos),3(+-ε。