欢迎来到天天文库
浏览记录
ID:36449722
大小:898.00 KB
页数:80页
时间:2019-05-10
《信号与系统分析实训指导书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海第二工业大学目录实验一典型信号的时域表示1实验二信号的基本运算4实验三连续时间LTI系统的时域分析8实验四离散时间LTI系统的时域分析11实验五连续周期信号的频谱分析14实验六连续时间LTI系统的频域分析18实验七连续时间系统的复频域分析20实验八离散时间LTI系统的Z域分析24实验九连续时间系统的状态变量分析28实验十离散时间系统的状态变量分析31综合实验一-----连续时间信号的DSB幅度调制34综合实验二-----频分复用(FDM)36综合实验三----时域抽样定理39综合实验四----无失真传输系统40综合实验五数字调制技术-2ASK/2FSK42附录A80上海第二
2、工业大学实验一典型信号的时域表示一、实验目的1.掌握典型连续信号的matlab产生法。2.掌握典型离散信号的matlab产生法。二、实验环境1.WINDOWS2000,WINDOWSXP或WINDOWS982.MATLAB6.0以上三、实验原理1.典型的连续信号连续时间信号:在定义域内除有限个间断点外任意时刻都有确定函数值的信号。(1)实指数信号f(t)=正弦信号f(t)=复指数信号f(t)=(2)抽样信号f(t)=(3)单位冲激信号f(t)=单位阶跃信号f(t)=2.典型的离散信号离散时间信号(序列):定义域为离散时刻的信号。(1)实指数序列f[k]=正弦序列f[k]=复指数
3、序列f[k]=(2)单位脉冲序列f[k]=单位阶跃序列f[k]=四、实验内容和要求1.验证性实验(1)典型的连续信号(a)实指数/正弦/复指数信号程序输入:%program1_1a.mclear%清除内存80上海第二工业大学clc%清屏A=1;sig=input('衰减因子sig=');%输入复指数信号参数w=input('角频率w=');t=0:0.001:8;ft=A*exp((sig+j*w)*t);%产生复指数信号ftsubplot(211);plot(t,real(ft));gridon;title('ft的实部');%画ft的实部subplot(212);plot(
4、t,imag(ft));gridon;title('ft的虚部');%画ft的虚部实验要求:1)绘出①sig=0,w=2*pi②sig=-0.8,w=0③sig=-0.8,w=2*pi时ft的图形。2)对于情况①,②,③,ft分别为实指数/正弦/复指数信号中的哪一类?(b)抽样信号程序输入:%program1_1b.mclearclct=-6*pi:pi/100:6*pi;%时间范围ft=sinc(t/pi);%产生抽样信号ftplot(t,ft);gridon;title('sa(t)')%画ftsymt%令t为符号变量Q=quad('sinc(t/pi)',-50*pi,5
5、0*pi)%计算ft从-50π~50π的数值积分(即能量)实验要求:1)绘出抽样信号ft的波形。2)ft(0),ft(pi),以及ft的能量Q值分别为多少?(c)单位冲激/单位阶跃信号程序输入:%program1_1c.m(主程序)80上海第二工业大学clearclct1=-10;t2=10;%设置信号的时间范围t0=input('t0=');%信号产生的时刻(t16、2,dt);%调用产生单位阶跃信号的函数stepsig.msubplot(211);stairs(ti,fti);gridon;title('单位冲激信号模拟');%画ftisubplot(212);stairs(ts,fts);gridon;title('单位阶跃信号');%画fts%impsig.m单位冲激信号模拟(子函数)%输入:t1,t2----信号时间上下限;t0---信号位移;dt----步长;%输出:ft---信号;t---信号的时间范围function[ft,t]=impsig(t1,t0,t2,dt)t=t1:dt:t2;%信号时间范围ft=[(t-t0)==7、0]*1/dt;%在t=t0时刻ft的幅度为1/dt%stepsig.m单位阶跃信号(子函数)%输入:t1,t2----信号时间上下限;t0---信号位移;dt----步长;%输出:ft---信号;t---信号的时间范围;function[ft,t]=stepsig(t1,t0,t2,dt)t=t1:dt:t2;%信号时间范围ft=[(t-t0)>=0];%在t>=t0时刻ft的幅度为1实验要求:1)分别绘出t0=0和t0=2时fti和fts的波形。2)写出利用函数impsig.m产生δ(t
6、2,dt);%调用产生单位阶跃信号的函数stepsig.msubplot(211);stairs(ti,fti);gridon;title('单位冲激信号模拟');%画ftisubplot(212);stairs(ts,fts);gridon;title('单位阶跃信号');%画fts%impsig.m单位冲激信号模拟(子函数)%输入:t1,t2----信号时间上下限;t0---信号位移;dt----步长;%输出:ft---信号;t---信号的时间范围function[ft,t]=impsig(t1,t0,t2,dt)t=t1:dt:t2;%信号时间范围ft=[(t-t0)==
7、0]*1/dt;%在t=t0时刻ft的幅度为1/dt%stepsig.m单位阶跃信号(子函数)%输入:t1,t2----信号时间上下限;t0---信号位移;dt----步长;%输出:ft---信号;t---信号的时间范围;function[ft,t]=stepsig(t1,t0,t2,dt)t=t1:dt:t2;%信号时间范围ft=[(t-t0)>=0];%在t>=t0时刻ft的幅度为1实验要求:1)分别绘出t0=0和t0=2时fti和fts的波形。2)写出利用函数impsig.m产生δ(t
此文档下载收益归作者所有