文档详情

信号与系统matlab求卷积和.doc

发布:2017-03-21约小于1千字共4页下载文档
文本预览下载声明
u(t)阶跃信号的生成图像 t=-1:0.001:5; t0=0; ut=stepfun(t,t0); plot(t,ut) axis([-1,4,-0.5,1.5]) exp(-2t)函数图像 syms t f=sym(exp(-2*t)) f=exp(-2*t) ezplot(f,[-6,6]) f = exp(-2*t) f = exp(-2*t) exp(-2*t).*u(t)图像 syms t t=-1:0.001:5; f=sym(exp(-2*t)) f=exp(-2*t) t0=0; ut=stepfun(t,t0); f1=f.*ut plot(t,f1) u(t) 与 exp(-2*t).*u(t)的卷积 syms t t=-1:0.001:5; f0=sym(exp(-2*t)) f0=exp(-2*t) t0=0; ut=stepfun(t,t0); f=f0.*ut y=0.001*conv(f,ut); plot(t,y (1:6001)) 最终的6001是为了匹配t从-1到5以0.001为单位的取样个数 在网上找了许多求卷积和的算法,最后还是采用了一种最简易的求法,只是把精度调高了一些,期间发现了很多问题,函数相乘需要确认两个组的数据量是否相等,否则无法一一对应相乘,输出图像也是,用了一些比较笨的办法实现了点对点的相乘。
显示全部
相似文档