- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图1.2.2 例题1.2.2图 其MATLAB程序演示如下: 卷积和演示 h=[1 2 1]; x=[h,2*ones(1,17)]; %x(n)只取前20个点 y=conv(x,h); stem(y);xlabel(n);ylabel(y(n)); 卷积结果如图1.2.4所示。 图1.2.4 离散序列卷积求和结果 a=[1 -0.7 0.1];b=[7 -2]; N=50; n=0:N-1; h=impz(b,a,n); %脉冲响应 x=ones(1,N); %构造输入u(n) y=filter(b,a,x); %零状态响应 subplot(3,1,1);stem(n,h);xlabel(n);ylabel(h(n)); subplot(3,1,2);stem(n,x);xlabel(n);ylabel(x(n)); subplot(3,1,3);stem(n,y);xlabel(n);ylabel(y_{zs}(n)); 其结果如下图所示: 图1.2.5 例题1.2.5脉冲响应和零状态响应 MATLAB应用举例 %采样定理演示程序 Dt=0.00005;t=-0.005:Dt:0.005;xa=exp(-1000*abs(t)); %产生模拟信号xa(t) Wmax=2*pi*2000;K=500;k=0:1:K;w=k*Wmax/K; Xa=xa*exp(-j*t*w)*Dt; Xa=real(Xa); %连续时间傅立叶变换 W=[-fliplr(w),w(2:501)]; %将频率限制在-Wmax到Wmax之间 Xa=[fliplr(Xa),Xa(2:501)]; %将Xa频率限制在-Wmax到Wmax之间 subplot(2,2,1);plot(t*1000,xa); xlabel(时间(ms)); ylabel(x_{a}(t));title(模拟信号); subplot(2,2,2);plot(W/(2*pi*1000),Xa*1000);xlabel(频率(KHz)); ylabel(|X_{a}(j\Omega)|);title(模拟信号的CFT); Ts=0.0002;n=-25:1:25; x=exp(-1000*abs(n*Ts)); %抽样获得离散信号 K=500;k=0:1:K;w=pi*k/K; X=x*exp(-j*n*w);X=real(X); %采样信号的CFT w=[-fliplr(w),w(2:K+1)]; X=[fliplr(X),X(2:K+1)]; w1=w/pi; w1=[w1,w1+5,w1+2*5]; T=0:3002; D=(0:3)*1001; Y=pulstran(T,D,X); %将X进行周期延拓 subplot(2,2,3);stem(n*Ts*1000,x); xlabel(时间(ms)); ylabel(x_{1}(n));title(采样信号); subplot(2,2,4);plot(w1,Y); xlabel(频率(KHz)); ylabel(|X_{a1}(j \Omega)|);title(采样信号的CFT(f_{s}=5KHz)) Ts=0.0005;n=-10:1:10; x=exp(-1000*abs(n*Ts)); K=500;k=0:1:K;w=pi*k/K; X=x*exp(-j*n*w);X=real(X); w=[-fliplr(w),w(2:K+1)]; X=[fliplr(X),X(2:K+1)]; h=w(end)-w(1); w=[w,w+h,w+2*h]; T=0:3002; D=(0:3)*1001; Y=pulstran(T,D,X); figure(2);plot(w/pi,Y); xlabel(频率(KHz)); ylabel(|X_{a2}(j \Omega)|);title(采样信号的CFT(f_{s}=2KHz)); x=[x zeros(1,3)]; z=x; for n0=1:3 X=[x(end-n0+1:end),x(1:end-n0)]; % x为输入 z=z+X; end y=z/4; 通过选择“深圳能源”2009年8月20日当日各时刻股票成交价格作为输入信号,观测其平均走势。 Matlab程序如下: x=[12.30 12.54 12.52 12.54 12.47 12.41 12.37 12.40 12.46 12.4
您可能关注的文档
最近下载
- 小学英语语法课件- 现在进行时.ppt VIP
- 送电线路工-高级技师.doc VIP
- GB_T 50448-2015水泥基灌浆材料应用技术规范.docx VIP
- IKEA宜家 PÄRUP 派如普(货号804.937.34)安装指南组装说明书.pdf
- 武进区教师心理健康教育全员培训.ppt VIP
- 供热企业运检人员专业知识习题集.pdf VIP
- 高速公路施工标准化管理指南-安全生产.pdf VIP
- GB 55011-2021 城市道路交通工程项目规范.docx VIP
- 2022注册消防工程师继续教育试题答案人员密集场所 .pdf VIP
- 2023年秋学期人教版初中生物七年级上册教学计划附教学进度表.pdf VIP
文档评论(0)