[信号与系统利用MATLAB分析信号频谱作业第四章.docVIP

[信号与系统利用MATLAB分析信号频谱作业第四章.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[信号与系统利用MATLAB分析信号频谱作业第四章

4-31 计算周期矩形序列的频谱。 程序如下: %Program4_1计算周期矩形序列的频谱 N=32;M=4;%定义周期矩形序列的参数 x=[ones(1,M+1),zeros(1,N-2*M-1),ones(1,M)];%产生周期矩形序列 X=fft(x);%计算DFS系数 m=0:N-1; stem(m,real(X));%画出频谱X的实部 title(X[m]的实部); xlabel(m); figure; stem(m,imag(X));%画出频谱X的虚部 title(X[m]的虚部); xlabel(m); xr=ifft(X);%由X计算x以重建序列x[k] figure; stem(m,real(xr));%画出重建序列xr[k] xlabel(k); title(重建的x[k]); (矩形序列的频谱实部) (矩形序列的频谱虚部) (由DFS系数重建的x[k]:) 4-32 t=-2:0.001:2; N=input(N=); c0=0.5; xN=c0*ones(1,length(t)); for n=1:2:N xN=xN+cos(pi*n*t)*sinc(n/2); end plot(t,xN);title([N= +num2str(N)]) axis([-2 2 -0.2 1.2]); (N=31) (N=7) 4-33 function y=sf1(t,w); y=(t=-1t=1).*(1-abs(t)).*exp(-j*w*t); w=linspace(-6*pi,6*pi,512); N=length(w);X=zeros(1,N); for k=1:N X(k)=quadl(sf1,-1,1,[],[],w(k)); end figure(1); plot(w,real(X)); xlabel(\ omega); ylabel(X(j\ omega)); figure(2); plot(w,real(X)-sinc(w/2/pi).^2); xlabel(\ omega); title(计算误差); (计算误差) (三角波信号的近似频谱) 例4-34 function y=sf2(t) y=2*sinc(t).*sinc(t); fm=linspace(0,5,256); N=length(fm);E=zeros(1,N); for k=1:N E(k)=quadl(sf2,0,fm(k)); end plot(fm,E); xlabel(Hz); ylabel(E);(矩形信号在频域的能量E随fm变化的曲线) 例5-15 w=linspace(0,2*pi,200); b=[1]; a=[1 2 2 1]; H=freqs(b,a,w); subplot(2,1,1); plot(w,abs(H)); set(gca,xtick,[0 1 2 3 4 5]); set(gca,ytick,[0 0.4 0.707 1]);grid; xlabel(\omega); ylabel(|H(j\omega)|) subplot(2,1,2); plot(w,angle(H)); set(gca,xtick,[0 1 2 3 4 5]);grid; xlabel(\omega); ylabel(\phi(\omega)); 例5-16 RC=0.04; t=linspace(-2,2,1024); w1=5;w2=100; H1=j*w1/(j*w1+1/RC); H2=j*w2/(j*w2+1/RC); x=cos(5*t)+cos(100*t); y=abs(H1)*cos(w1*t+angle(H1))+abs(H2)*cos(w2*t+angle(H2)); subplot(2,1,1); plot(t,x); ylabel(x(t)); xlabel(时间(秒)); subplot(2,1,2); plot(t,y); ylabel(y(t)); xlabel(时间(秒)); 例5-17 b=[1,1];a=[1,-1,0.5]; [H,w]=freqz(b,a); plot(w,abs(H)) xlabel(Frequency(rad)); ylabel(Magnitude); title(Magnitude respnse); 例5-18 Fm=10;Fc=100;Fs=1000; N=1000;k=0:N-1; t=k/Fs; x=sin(2

文档评论(0)

sf197103 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档