信号与系统Matlab实验作业讲解

上传人:最**** 文档编号:114772438 上传时间:2019-11-12 格式:DOC 页数:47 大小:1.04MB
返回 下载 相关 举报
信号与系统Matlab实验作业讲解_第1页
第1页 / 共47页
信号与系统Matlab实验作业讲解_第2页
第2页 / 共47页
信号与系统Matlab实验作业讲解_第3页
第3页 / 共47页
信号与系统Matlab实验作业讲解_第4页
第4页 / 共47页
信号与系统Matlab实验作业讲解_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《信号与系统Matlab实验作业讲解》由会员分享,可在线阅读,更多相关《信号与系统Matlab实验作业讲解(47页珍藏版)》请在金锄头文库上搜索。

1、实验一 典型连续时间信号和离散时间信号一、实验目的掌握利用Matlab画图函数和符号函数显示典型连续时间信号波形、典型时间离散信号、连续时间信号在时域中的自变量变换。二、实验内容1、典型连续信号的波形表示(单边指数信号、复指数信号、抽样信号、单位阶跃信号、单位冲击信号)1)画出教材P28习题1-1(3) 的波形图。function y=u(t)y=(t=0);t=-3:0.01:3;f=sym(exp(t)*(u(6-3*t)-u(-6-3*t);ezplot(f,t);grid on;2)画出复指数信号当(0t10)时的实部和虚部的波形图。1.t=0:0.01:10;f=sym(exp(0.

2、4*t)*cos(8*t);ezplot(f,t);grid on;2.t=0:0.01:10;f=sym(exp(0.4*t)*sin(8*t);ezplot(f,t);grid on;3)画出教材P16图1-18,即抽样信号Sa(t)的波形(-20t20)。t=-20:0.01:20;f=sym(sin(t)/t);ezplot(f,t);grid on;axis(-20 20 -0.3 1.2);4)用符号函数sign画出单位阶跃信号u(t-3)的波形(0t10)。t=0:0.01:10;f=sym(sign(t-3)+1)/2);ezplot(f,t);grid on;5)单位冲击信号

3、可看作是宽度为,幅度为的矩形脉冲,即t=t1处的冲击信号为画出, t1=1的单位冲击信号。t=0:0.01:2;f=sym(5*(u(t-1)-u(t-1.2);ezplot(f,t);grid on;2、典型离散信号的表示(单位样值序列、单位阶跃序列、实指数序列、正弦序列、复指数序列)编写函数产生下列序列:1)单位脉冲序列,起点n0,终点nf,在ns处有一单位脉冲。2)单位阶跃序列,起点n0,终点nf,在ns前序列值为0,在ns后序列值为1。 对于1)、2)小题,最后以参数n0= -10,nf=10,ns= -3为例,画出各自波形。(1) n0=-10;nf=10;ns=-3;n1=n0:n

4、f;x1=zeros(1,ns-n0),1,zeros(1,nf-ns);stem(n1,x1);(2)n0=-10;nf=10;ns=-3;n1=n0:nf;x1=zeros(1,ns-n0),1,ones(1,nf-ns);stem(n1,x1);3)画出教材P21图1-26,即当a=1.2, 0.6, -1.5, -0.8的单边指数序列(-2n5)。n=-2:5;subplot(2,2,1)x1=1.2.n.*u(n);stem(n,x1);subplot(2,2,2)x2=0.6.n.*u(n);stem(n,x2);subplot(2,2,3)x3=(-1.5).n.*u(n);st

5、em(n,x3);subplot(2,2,4)x4=(-0.8).n.*u(n);stem(n,x4);4)画出教材P21图1-27,即的正弦序列(-7n14)。n=-7:14;x=sin(pi/7*n);stem(n,x);5)画出复指数序列和的实部和虚部(-50n50)。n=-50:50;subplot(2,2,1)x1=cos(pi/6*n);stem(n,x1);ylabel(实部);subplot(2,2,2)x2=sin(pi/6*n);stem(n,x2);ylabel(虚部);subplot(2,2,3)x3=cos(3*n);stem(n,x3);ylabel(实部);subplot(2,2,4)x4=sin(3*n);stem(n,x4);ylabel(虚部);3、信号的自变量变换1)编写程序(函数),画出教材P10图1-13(a)即f(t)的波形(-6t6);2)利用1)中建立的函数,通过自变量替换方式依次画出图1-13(b)、(c)、(d)即f(t+5)、 f(-t+5)、 f(-2t+5)的波形(-6t=0);n=-12:12; E=1;t=1;T=5*t;w=2/T; fn=(E*t/T)*sinc(w*t*n/2); stem(n,fn,filled); hold on k=-12:0.01:12; f=abs(E*t/T)*sinc(w*t*

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号