资源描述:
《信号与系统仿真课程设计实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、信号与系统仿真武汉大学电气工程学院09级7班BySlytherin2011/12/7实验1:连续时间信号的表示及可视化;;(分别取);;;(分别画出不同周期个数的波形);解:实验分析:本实验较为简单,但函数图象数目众多时不宜一个个编程实现,所以这里采用函数调用的形式一次性把所有图画出来,各函数如下:1、各函数如下:的函数编写如下:%冲击函数functiony=delta(t)dt=0.01;y=(u(t)-u(t-dt))/dt;的函数编写如下:%阶跃函数functiony=u(t)y=(t>=0);的函数编写如下:%exp(2t)functiony=y31(t)y=exp(
2、2*t);%exp(-2*t)functiony=y32(t)y=exp(-2*t);的函数编写如下:%R4(t)functiony=y4(t)y=u(t)-u(t-4);的函数编写如下:%Sa(2t)functiony=y5(t)y=sinc(2*t/pi);的函数编写如下:%sin(2*t)functiony=y6(t)y=sin(2*t);%sin(4*t)functiony=y7(t)y=sin(4*t);%sin(8*t)functiony=y8(t)y=sin(8*t);2、主程序如下:t=-5:0.001:5;%画图的区间plot(t,delta(t));tit
3、le('单位冲击函数');%画单位冲击函数figure,plot(t,u(t));title('单位阶跃函数');%画单位阶跃函数figure,plot(t,y31(t));title('exp(2t)');%画exp(2t)figure,plot(t,y32(t));title('exp(-2t)');%画exp(-2t)figure,plot(t,y4(t));title('R(t)');%画R(t)figure,plot(t,y5(t));title('Sa(2t)');%画Sa(2t)figure,plot(t,y6(t));title('sin(2t)');%画si
4、n(2t)figure,plot(t,y7(t));title('sin(4*t)');%画sin(4*t)figure,plot(t,y8(t));title('sin(4*t)');%画sin(4*t)3、运行结果:(1)(2)(3)(4)(5)(6)实验心得:通过本次实验,使我在直观上了解了连续信号的特点。通过Matlab编程,使我了解到养成良好编程习惯的重要性,比如注释的习惯以及文件命名的注意事项。实验2:离散时间信号的表示及可视化;;(分别取);(分别取不同的N值);;(分别取不同的值);解:实验分析:本实验是离散信号,只要对连续信号进行取样即可,所以之言控制时间轴
5、为离散的点输出函数即可。函数图象数目众多时不宜一个个编程实现,所以这里采用函数调用的形式一次性把所有图画出来,各函数如下:1、各函数如下:的函数编写如下:funcniony=delna(n)y=(n==0);的函数编写如下:%阶跃函数funcniony=u(n)y=(n>=0);的函数编写如下:%exp(2n)funcniony=y31(n)y=exp(2*n);%exp(-2*n)funcniony=y32(n)y=exp(-2*n);的函数编写如下:%R4(n)funcniony=y4(n)y=u(n)-u(n-4);的函数编写如下:%Sa(2n)funcniony=y5
6、(n)y=sinc(2*n/pi);的函数编写如下:%sin(2*n)funcniony=y6(n)y=sin(2*n);%sin(4*n)funcniony=y7(n)y=sin(4*n);%sin(8*n)funcniony=y8(n)y=sin(8*n);2、主程序如下:n=-5:1:5;%画图的区间stem(n,delta(n));title('单位冲击函数');%画单位冲击函数figure,stem(n,u(n));title('单位阶跃函数');%画单位阶跃函数figure,stem(n,y31(n));title('exp(2n)');%画exp(2n)figu
7、re,stem(n,y32(n));title('exp(-2n)');%画exp(-2n)figure,stem(n,y4(n));title('R(n)');%画R(n)figure,stem(n,y5(n));title('Sa(2n)');%画Sa(2n)figure,stem(n,y6(n));title('sin(2n)');%画sin(2n)figure,stem(n,y7(n));title('sin(4*n)');%画sin(4*n)figure,stem(n,y8(n));title