资源描述:
《离散信号的matlab表示和运算》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、乐山师范学院学生实验报告实验课程名称:matlab与信号系统实验实验日期:2014年月日姓名杨梦君学号12300224同组人班级物电系(院)电信专业2012级电信2班指导老师杨济豪一、实验项目名称离散信号的MATLAB表示和运算二、实验目的1.学会用MATLAB表示常用离散信号的方法;2.学会用MATLAB进行离散信号基本运算的方法;三、实验主要仪器设备仪器、器材、软件等PC机与matlab软件四、实验原理见指导书五、实验内容、步骤1.试用MATLAB的向量表示法,绘出下列离散序列的时域波形k=-2:8。2.计算上题中的(1)(2)(4
2、)3个信号两两分别相加和相乘的结果,并作图。六、实验记录(数据、现象、报表、软件、图象等)1.1、k=-3:6;f1=[zeros(1,3),ones(1,7)].*((-1/2).^k);stem(k,f1,'filled');axis([-3,6,-1,1.5]);grid1.2、k=-3:10;uk1=[zeros(1,3),ones(1,11)];uk2=[zeros(1,10),ones(1,4)];f1=(uk1-uk2).*k;stem(k,f1,'filled');axis([-3,10,-1,8]);grid;1.3k
3、=-6:6;f1=[ones(1,9),zeros(1,4)];stem(k,f1,'filled');axis([-6,6,-1,1.5]);grid1.4k=-3:11;f1=[zeros(1,3),ones(1,12)].*(sin(k.*pi/4));stem(k,f1,'filled');axis([-3,11,-1.1,1.1]);grid2.1(1)+(2)k1=-3:8;f1=[zeros(1,3),ones(1,9)].*((-1/2).^k1);k2=-3:8;uk1=[zeros(1,3),ones(1,9)];u
4、k2=[zeros(1,10),ones(1,2)];f2=(uk1-uk2).*k2;f=f1+f2;stem(k1,f,'filled');(1)*(2)k1=-3:8;f1=[zeros(1,3),ones(1,9)].*((-1/2).^k1);k2=-3:8;uk1=[zeros(1,3),ones(1,9)];uk2=[zeros(1,10),ones(1,2)];f2=(uk1-uk2).*k2;f=f1.*f2;stem(k1,f,'filled');grid;2.1(1)+(4)k1=-3:10;f1=[zeros(1
5、,3),ones(1,11)].*((-1/2).^k1);k2=-3:10;f2=[zeros(1,3),ones(1,11)].*(sin(k2.*pi/4));f=f1+f2;stem(k1,f,'filled');grid;(1)*(4)k1=-3:10;f1=[zeros(1,3),ones(1,11)].*((-1/2).^k1);k2=-3:10;f2=[zeros(1,3),ones(1,11)].*(sin(k2.*pi/4));f=f1.*f2;stem(k1,f,'filled');grid;2.1(2)+(4)k
6、1=-3:15;uk1=[zeros(1,3),ones(1,16)];uk2=[zeros(1,10),ones(1,9)];f1=(uk1-uk2).*k1;k2=-3:15;f2=[zeros(1,3),ones(1,16)].*(sin(k2.*pi/4));f=f1+f2;stem(k1,f,'filled');grid;(2)*(4)k1=-3:10;uk1=[zeros(1,3),ones(1,11)];uk2=[zeros(1,10),ones(1,4)];f1=(uk1-uk2).*k1;k2=-3:10;f2=[ze
7、ros(1,3),ones(1,11)].*(sin(k2.*pi/4));f=f1.*f2;stem(k1,f,'filled');grid;