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

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

ID:17550032

大小:506.00 KB

页数:18页

时间:2018-09-03

中南大学信号与系统实验报告_第1页
中南大学信号与系统实验报告_第2页
中南大学信号与系统实验报告_第3页
中南大学信号与系统实验报告_第4页
中南大学信号与系统实验报告_第5页
资源描述:

《中南大学信号与系统实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验一基本信号的生成⑴运行以上九个例子程序,掌握一些常用基本信号的特点及其MATLAB实现方法;改变有关参数,进一步观察信号波形的变化。⑵在范围内产生并画出以下信号:a);b);c);d)。答:a)>>k=-10:10;>>delta=[(k-0)==0];>>stem(k,delta)b)>>k=-10:10;>>delta=[(k+2)==0];>>stem(k,delta)c)>>k=-10:10;>>delta=[(k-4)==0];>>stem(k,delta)d)>>k=-10:10;>

2、>delta1=[(k+2)==0];>>delta2=[(k-4)==0];>>stem(k,2*delta1-delta2)⑶在范围内产生并画出以下信号:a);b);c)。请问这三个信号的基波周期分别是多少?答:a)>>k=0:31;>>fk1=sin(pi/4*k);>>fk2=cos(pi/4*k);>>stem(k,fk1.*fk2)b)>>k=0:31;>>fk=cos(pi/4*k).*cos(pi/4*k);>>stem(k,fk)c)>>k=0:31;>>fk=sin(pi/4*k

3、).*cos(pi/8*k);>>stem(k,fk)实验二信号的基本运算⑴运行以上三个例题程序,掌握信号基本运算的MATLAB实现方法;改变有关参数,考察相应信号运算结果的变化特点与规律。⑵已知信号如下图所示:a)用MATLAB编程复现上图;b)画出的波形;c)画出的波形;d)画出的波形。答:a)>>t=-4:0.001:4;>>ft=tripuls(t,6,0);>>plot(t,2*ft)b)>>t=-4:0.001:4;>>ft=tripuls((2-2*t),6,0);>>plot(t,2

4、*ft)c)函数名为functri(相应的.m文件名为functri.m),程序如下:functionyt=functri(t)yt=2*tripuls(t,6,0);然后利用diff函数h=0.001;t=-4:h:4;y1=diff(functri(t))*1/h;plot(t(1:length(t)-1),y1)title('df(t)/dt')d)然后利用quad函数t=-4:0.1:4;forx=1:length(t)y2(x)=quad('functri',-3,t(x));endplo

5、t(t,y2)title('integraloff(t)')实验三系统的时域分析⑴运行以上五个例题程序,掌握求解系统响应的MATLAB分析方法;改变模型参数,考察系统响应的变化特点与规律。⑵设离散系统可由下列差分方程表示:计算时的系统冲激响应。答:k=-20:100a=[1-10.9];b=[1];h=impz(b,a,k);subplot(2,1,1)stem(k,h)⑶设,输入,求系统输出。(取)答:>>k=-10:50;A=1;a=0.9;>>hk1=A*a.^k;>>uk1=[k>=0];>

6、>hk=hk1.*uk1;>>uk2=[k-10>=0];>>fk=uk1-uk2;>>z=conv(fk,hk);>>N=length(z);>>stem(0:N-1,z)⑷已知滤波器的传递函数:输入信号为为随机信号。试绘出滤波器的输出信号波形。(取)答:>>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-');>>xla

7、bel('Timeindext');>>legend('d[t]','s[t]','f[t]');%d(t)即为随机信号ω(t)>>title('处理前的波形')>>b=[0.220];a=[1-0.8];>>y=filter(b,a,f);>>subplot(2,1,2);>>plot(t,s,'b--',t,y,'r-');>>xlabel('Timeindext');>>legend('s[t]','y[t]');>>title('滤波器输出波形')实验四周期信号的频域分析1.仿照例程,实现下

8、述周期信号的傅立叶级数分解与合成:1-3-4541O要求:(a)首先,推导出求解,,的公式,计算出前10次系数;(b)利用MATLAB求解,,的值,其中,求解前10次系数,并给出利用这些系数合成的信号波形。答:(a)(b)源代码如下function[A_sym,B_sym]=CTFShchsym2%采用符号计算求一个周期内连续时间函数f的三角级数展开系数,再用这些%展开系数合成连续时间函数f.傅立叶级数%函数的输入输出都是数值量%Nf=6谐波的阶数%Nn输出数据的准确

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。