信号与系统00528

信号与系统00528

ID:13058425

大小:117.11 KB

页数:20页

时间:2018-07-20

信号与系统00528_第1页
信号与系统00528_第2页
信号与系统00528_第3页
信号与系统00528_第4页
信号与系统00528_第5页
资源描述:

《信号与系统00528》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《信号与系统》仿真作业实验一:连续信号的表示及可视化:f(t)=δt;f(t)=εt;f(t)=eat(分别取a>0与a<0);f(t)=R(t);f(t)=Sa(wt);f(t)=sin(2πft);(分别画出不同周期个数的波形)解:(1)f(t)=δt的matlab表示:程序清单如下:》t=-5:0.01:5;k=(0-(-5))/0.01+1;y=zeros(size(t));y(k)=1/(0.01-(-0.01));plot(t,y);title('冲击函数f(t)=δt')画出冲击函数的图形如下:

2、(2)f(t)=εt的matlab表示及图形:程序清单如下:》t=-5:0.01:5;y=heaviside(t)plot(t,y)画出阶跃函数的图形如下:(3)f(t)=eat的matlab表示及图形:程序清单如下:》t=-10:0.01:10;y1=exp(0.1*t);y2=exp(-0.1*t);plot(t,y1,'r',t,y2,'b')画出指数函数的图形如下:(4)f(t)=R(t)的matlab表示及图形:程序清单如下:》t=-5:0.01:5;y=heaviside(t+2)-heavisi

3、de(t-2);plot(t,y,'b')画出窗函数的图形如下:(5)f(t)=Sa(wt)的matlab表示及图形:程序清单如下:》ezplot('sin(t)./t',[-20,20])gridon画出抽样函数的图形如下:(6)f(t)=sin(2πft)的matlab表示及图形:程序清单如下:》ezplot('sin(2*pi*50*t)',[-.02,.02])gridon画出正弦函数的图形如下:实验二:离散信号的表示及可视化:f(t)=δn;f(t)=εn;f(t)=ean(分别取a>0与a<0);

4、f(t)=RNn;f(t)=Sa(nw);f(t)=sin(nw);(分别取不同的w值)解:(1)冲击序列f(n)=δn的matlab实现:程序清单如下:》n0=0;ns=-10;nf=10;n=[ns:nf];y=[zeros(1,n0-ns),1,zeros(1,nf-n0)];stem(n,y);title('冲击序列f(n)=δ(n)')画出冲击序列的图形如下:(1)阶跃序列f(n)=εn的matlab实现:程序清单如下:》n0=0;ns=-10;nf=10;n=[ns:nf];y=[zeros(1,

5、n0-ns),ones(1,nf-n0+1)];stem(n,y);title('阶跃序列f(n)=εn')阶跃序列的图形如下:(1)指数序列f(t)=ean(分别取a>0与a<0)的matlab实现:程序清单如下:》n=-10:10;y1=exp(0.1*n);y2=exp(-0.1*n);plot(n,y1,'ro',n,y2,'bo')指数序列的图形如下:(2)门序列f(n)=RNn的matlab实现:程序清单如下:》n1=-3;n2=3;ns=-15;nf=15;n=[ns:nf];y=[zeros(

6、1,n1-ns),ones(1,n2-n1+1),zeros(1,nf-n2)];stem(n,y);title('窗序列f(n)=RNn')窗序列的图形如下:(1)抽样序列f(t)=Sa(nw)的matlab实现:》n=-20:0.5:20;y=sin(n)./n;plot(n,y,'o');title('f(t)=Sa(nw)')抽样序列的图形如下:(1)正弦序列f(t)=sin(nw)(分别取不同的w值)的matlab实现:》n=-0.1:0.002:0.1w=100y=sin(w*n)plot(n,y

7、,'o')gridon正弦序列的图形如下:实验三:系统的时域求解1、设h(n)=(0.9)nu(n),x(n)=u(n)-u(n-10),求:y(n)=x(n)*h(n),并画出x(n),h(n),y(n)波形。解:程序清单如下:》function[y,ny]=conv_m(x,nx,h,nh)ny1=nx(1)+nh(1);ny2=nx(length(x))+nh(length(h));ny=[ny1:ny2];y=conv(x,h)%定义新的卷积函数conv_mfunction[x,n]=stepseq(

8、n0,ns,nf)n=(ns:nf);x=[(n-n0)>=0];%定义阶跃函数stepseqn=-5:50;x=stepseq(0,-5,50)-stepseq(10,-5,50);h=((0.9).^n).*stepseq(0,-5,50);[y,ny]=conv_m(x,n,h,n);stem(n,x);axis([-5,50,0,2]);title('x(n)');figure(2)stem

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

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

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