1、Matlab中信号的表示和运算学 生 实 验 报 告学 院: 软件与通信工程学院 课程名称: 通信系统实验与设计 专业班级: 通信141 姓 名: 学 号: 学生实验报告(1)学生姓名学号同组人:无实验项目Matlab中信号的表示和运算必修 选修 演示性实验 验证性实验 操作性实验 综合性实验实验地点G110实验仪器台号 指导教师李刚实验日期及节次2017.3.9一、实验综述1、实验目的及要求1) 分别生成周期为100的余弦信号s1(t)、50%占空率的周期性方波s2(t)、单位阶跃信号s3(t)、标准方波s4(t)、标准三角波s5(t),绘制波形;2) 用subplot在一个图上绘制方波s4
2、(t)、s4(t)经过0.5s延时之后的信号s41(t)、时域扩展(2倍)后的信号s42(t)和先延时0.5s后时域扩展2倍后的信号s43(t)。3) 绘制s4(t)*s4(-t) ,s5(t)*s5(t)和s5(t)*s5(-t)的图形(用conv命令)。2、实验仪器、设备或软件电脑Matlab2012a二、实验过程(实验步骤、记录、数据、分析)1)%周期为100ms的余弦信号s1(t)t=-0.2:0.001:0.2;y=cos(20*pi*t);plot(t,y);title(s1(t);xlabel(时间t);ylabel(幅值(f);%50%占空率的周期性方波s2(t)t=0:0.0
3、01:5;y=square(2*pi*1*t);plot(t,y)title(s2(t);xlabel(时间t);ylabel(幅值(f);axis(0,6,0,1.5)%单位阶跃信号s3(t)t=-3:0.01:3;f=zeros(size(t);I=find(t=0);f(I)=1;plot(t,f)title(s3(t);xlabel(时间t);ylabel(幅值(f);axis(-3,3,0,1.5)%标准方波s4(t)t=-3:0.01:3;f=zeros(size(t);I=find(t=-0.5)&(t=-0.5)&(t=-0.5)&(t=0.5);f(I)=1;z=conv(f
4、,f);plot(z)title(s4(t)*s4(-t);xlabel(时间t);ylabel(幅值(f);%s5(t)*s5(-t),s5(t)为偶函数,图像相同t=-2.5:0.01:2.5;y=tripuls(t,2);z=conv(y,y);plot(z);title(s5(t)*s5(-t)&s5(t)*s5(t);xlabel(时间t);ylabel(幅值(f); 三、结论1、实验结果通过对matlab函数的理解使用,绘出了相应的信号图形。2、分析讨论 通过实验,对matlab有了初步的认识,并了解到了一些函数的含义及用法。四、指导教师评语及成绩:评语:成绩: 指导教师签名: 批阅日期: