正文描述:《浙江大学信电系信号与系统实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、本科实验报告课程名称:信号与系统实验姓名:院系:专业:学号:指导教师:周绮敏、史笑兴、李惠忠实验时间:周签到表编号:第节课专业:姓名:学号:沖尢必象实验报告日期:5.3—5.24地点:东四420室课程名称:信号与系统实验指导老师:史笑兴、周绮敏、李惠忠成绩:实验名称:实验一MATLAB基木实验实验类型:设计型一、实验目的与要求1、掌握Matlab的基本使用方法:操作界面、基本语法、基本函数等;2、掌握Matlab在“信号与系统”课程中的应用:(1)信号的产生与表示;(2)产生基木信号的Matlab函数;(3)卷积和的计算与表示;(4)离散吋间信号的傅立叶变换的计算与表示,部分傅立叶
2、变换的性质验证。二、实验内容和原理1、P168,实验一,习题1、2、3、4、5、72、P169,实验二,习题1、1的补充题、2、33、P170,实验三,习题1、2、3三、主要仪器设备带有matlab的电脑一台四、操作方法和实验步骤4.1新建文本文档并命名,在文本文档中写matlab代码,另存为・m的文件,此时注意名称开头不应为数字,标题中不应出现matlab自带函数的名称;4.2打开matlab程序,运行已保存好的m文件,根据提示的错误信息修改代码直至无错误为止,运行代码,记录运行结果。五、实验数据记录和处理实验1.1代码:clear;elf;clc;%Impulsesequenc
3、esubplot(2,2,1);n=[-10:10];z=(n==0);stem(n,z);axis([-10,10,-1,2]);title(1Impulsesequence1);xlabel(1n1);ylabel(1delta[n]1);%Impulsefunctionsubplot(2,2,2);t=-10:0.1:10;y=(t==o);plot(t,y,'r');axis([-10,10z-lz2]);title(1Impulsefunction1);xlabel(111);ylabel(1delta(t)1);%StepSequencesubplot(2,2,3);
4、n=[-10:10];z=(n>=0);stem(n,z);axis([-10,10,-1,2]);title(1Stepsequence1);xlabel(1n1);ylabel(1u[n]1);%Stepfunctionsubplot(2,2,4);t=-10:0.1:10;y=(t〉=o);plot(t,y,*b');axis([-10,10,-1,2]);title(1Stepfunction1);xlabel(*t*);ylabel('u(t)');结果:实验1.2代码:%sinewavesubplot(2,2,1);t=-2*pi:pi/20:2*pi;plot(t,s
5、in(t));axis([-2*piz2*piz一1・5,1・5]);title(1Sinewave1);xlabel(111);ylabel(1sin(t)1);%Triangularwavesubplot(2,2,2);t=-5*pi:pi/100:5*pi;x=sawtooth(t,0.5);plot(t,x);axis([-5*pi,5*pi,-1.5,1・5]);title(1Triangularwave1);xlabel('t');ylabel(1x');%Sawtoothwavesubplot(2,2,3);t=-5*pi:pi/100:5*pi;z=sawtooth
6、(t,0);plot(t,z);axis([-5*pi,5*pi,-1・5,1・5]);title(1Sawtoothwavet=01);xlabel(ft1);ylabel(fzf);subplot(2,2,4);t=-5*pi:pi/100:5*pi;z=sawtooth(t,1);plot(t,z);axis([-5*pi,5*pi,-1.5,1.5]);title(1Sawtoothwavet=xlabel('t');ylabel('z');结果:实验1.3代码:clear;elf;clc;%Sincfunctiont=-4*pi:pi/20:4*pi;subplot(2,
7、1,1);plot(t,sine(t));axis([-4*piz4*piz一0・5,1・5]);title(1Sinefunction1);gridon;xlabel(11*);ylabel(1sine(t)*);%Samplefunctionsubplot(2,1,2);plot(t,sine(t/pi));axis([-4*pi,4*pi,一0・5,1・5]);title(1Samplefunction1);gridon;xlabel('t');ylabel(1
显示全部收起