文档详情

中南大学信号与系统matlab实验报告.doc

发布:2017-02-05约1.17万字共21页下载文档
文本预览下载声明
实验一 实验目的学会熟实验内容 范围内产生并画出以下信号: ; ; ; 。 源程序: k=-10:10; f1k=[zeros(1,10),1,zeros(1,10)]; subplot(2,2,1) stem(k,f1k) title(f1[k]) f2k=[zeros(1,8),1,zeros(1,12)]; subplot(2,2,2) stem(k,f2k) title(f2[k]) f3k=[zeros(1,14),1,zeros(1,6)]; subplot(2,2,3) stem(k,f3k) title(f3[k]) f4k=2*f2k-f3k; subplot(2,2,4) stem(k,f4k) title(f4[k]) ⑶ 在 范围内产生并画出以下信号: ; ; 。 请问这三个信号的基波周期分别是多少? 源程序: k=0:31; f1k=sin(pi/4*k).*cos(pi/4*k); subplot(3,1,1) stem(k,f1k) title(f1[k]) f2k=(cos(pi/4*k)).^2; subplot(3,1,2) stem(k,f2k) title(f2[k]) f3k=sin(pi/4*k).*cos(pi/8*k); subplot(3,1,3) stem(k,f3k) title(f3[k]) 其中f1[k]的基波周期是4, f2[k]的基波周期是4, f3[k]的基波周期是16。 实验实验目的学会熟。实验内容如下图所示: 用MATLAB编程复现上图; %作业题2 a: t=-6:0.001:6; ft1=tripuls(t,6,0.5); subplot(2,1,1) plot(t,ft1) title(f(t)) 画出的波形; %b t=-6:0.001:6; ft1=tripuls(2*(1-t),6,0.5); %subplot(1,1,1) plot(t,ft1) title(f(2*(1-t)) 画出的波形; %c h=0.001;t=-6:h:6; yt=tripuls(t,6,0.5); y1=diff(yt)*1/h; plot(t(1:length(t)-1),y1) title(df(t)/dt) 画出的波形。 %d t=-6:0.1:6; for x=1:length(t) y2(x)=quad(tripuls(t,6,0.5),-3,t(x)); end plot(t,y2) title(integral of f(t)) 实验实验目的实验内容 计算时的系统冲激响应。 源程序: k=-20:100; a=[1 -1 0.9]; b=[1]; h=impz(b,a,k); stem(k,h); xlabel(Time(sec)) ylabel(y(t)) ⑶ 设,输入,求系统输出。 (取) 源程序: k=-10:50; uk=[zeros(1,10),ones(1,51)]; u1k=[zeros(1,20),ones(1,41)]; hk=0.9.^k.*uk; fk=uk-u1k; yk=conv(hk,fk); stem(0:length(yk)-1,yk); ⑷ 已知滤波器的传递函数: 输入信号为为随机信号。试绘出滤波器的输出信号波形。(取) 源程序: R=101; d=rand(1,R)-0.5; t=0:100; s=2*sin(0.05*pi*t); f=s+d; subplot(2,1,1); plot(t,d,g-.,t,s,b--,t,f,r-); xlabel(Time index t); legend(d[t],s[t],f[t]); title(处理前的波形) b=[0.22 0];a=[1 -0.8]; y=filter(b,a,f); subplot(2,1,2); plot(t,s,b--,t,y,r-); xlabel(Time index t); legend(s[t],y[t]); title(滤波器输出波形) 实验实验目的 1、仿照例程,实现下述周期信号的傅立叶级数分解与合成: 要求: (a)首先,推导出求解,,的公式,计算出前10次系数; (b)利用MATLAB求解,,的值,其中,求解前10次系数,并给出利用这些系数合成的信号波形。 (a)设周期信号的周期为,角频率,且满足狄里赫利条件,则该周期信号可以展开成傅立叶级数。 (1)三角形式傅立叶级数 (2)指数形式傅立叶级数
显示全部
相似文档