信号与系统 - 实验报告 联系客服

发布时间 : 星期五 文章信号与系统 - 实验报告更新完毕开始阅读b5b2bd5290c69ec3d5bb7563

(4)Conclusion

由figure3图可以看出,该系统的单位阶跃输出s[n]与未来时刻的输入有关,即n>0时,s[n]!=0。故该系统违反了因果性,为非因果系统。

2.1节(c)

(1)Description

(2)Main Program: n=[0:5]; h=n

x=[ones(1,6)] y=conv(h,x) ny=[0:10]; stem(ny,y) (3)Result

h =0 1 2 3 4 5 x = 1 1 1 1 1 1

y = 0 1 3 6 10 15 15 14 12 9 5

(4)Conclusion

由该系统的单位脉冲响应可知,该系统为因果的线性时不变系统,给定任何输入x[n],利用卷积公式,即可计算出对应该输入的输出y[n]。对比上图与题目给出的图,二者一致,证明程序正确。

1.5节(a)

(1)Description

(2)Main Program: function y=diffed(a,x,yn1) n=length(x)+1; y=[yn1]; for i=2:n

y(i)=a*y(i-1)+x(i-1); end y(2:n) (3)Result

>> y=diffed(1,[1 2 3 4 5],0) ans =

1 3 6 10 15

(4)Conclusion

对于差分序列,首项值应该是已知的,否则未知数多于方程数,方程无唯一解。利用for循环可实现计算机的重复运行。

四、实验感想

1.对matlab语法和函数掌握不够,把时间花费在了解函数及其作用上。 2.逻辑思维有待提高,平时做题经常跳步,在计算机中不能,所以经常出现语句的缺省或者不规范。

3.锻炼耐心,每一个程序从有思路到成为一个真正可以运行的程序需要不停地调试和优化,使程序在能够实现功能的前提下,语句最为精简。

4.对各类信号不够熟悉,卷积运算概念不够清晰,在下一步的学习中要加强掌握。