回 帖 发 新 帖 刷新版面

主题:啥也不说 高手解答 给加分!

通带信号想x(t)=2sinc(20t)cos{2π*100t+sinc(5t)}
1画出该信号和它的幅度谱
2求出该信号的预包络,并画出其中的幅度谱
3求出并画出该信号的包络
谁能有matlab  给出程序啊  谢谢 高手 给加分 对我是个帮助 [em8]

回复列表 (共5个回复)

沙发

莫非 没有高手  顶就加分

板凳

跟贴就加分

3 楼

dt=0.01;
  t=-4:dt:4;
  xt=2.*sinc(20*t).*cos(2*pi*100*t+sinc(5*t));
  n=2000;
  k=-n:n;
  w=pi*k/(n*dt);
  fw=dt*xt*exp(-j*t'*w);
  f=abs(fw);
  plot(w,f),grid on
  xlabel('w');ylabel('f');
  title('amplitude spectrum')%第一问
  
  
  
  
  t=-0.1:0.001:0.1;
  f1=2.*sinc(20*t);
  f2=cos(2*pi*100*t+sinc(5*t));
 
  plot(t,f1,':',t,-f1,':',t,f1.*f2),
  grid on
  title('f1.*f2')%第三问

不好意思,你试试看 我只能解答两问

4 楼


真不错

5 楼

那就顶一个先,我是新手,刚看matlab第一天.别看专家分都一百多,那是在c++里赚的
嘿嘿

我来回复

您尚未登录,请登录后再回复。点此登录或注册