查看: 180|回复: 5|关注: 1

[已解决] 如何在MATLAB上画出该函数的时域频域图

[复制链接]

新手

7 麦片

财富积分


050


1

主题

3

帖子

0

最佳答案

论坛优秀回答者

4

主题

1182

帖子

142

最佳答案
  • 关注者: 82
发表于 2020-2-12 13:59:01 | 显示全部楼层 |此回复为最佳答案
  1. t=linspace(0,2,2048);
  2. t1=mod(t,1/30);
  3. t2=mod(t,1/6);
  4. x_is=exp(-60*t1).*sin(540*pi*t);
  5. x_fs=exp(-30*t2).*sin(540*pi*t);
  6. x_temp=x_is+x_fs;
  7. n=wgn(1,2048,10*log10(var(x_temp))+3);                %生成要求的白噪声
  8. fprintf('S=%.3f\tN=%.3f\tS/N=%.3f\n',var(x_temp),var(n),var(x_temp)/var(n))
  9. x=x_is+x_fs+n;
  10. plot(t,x)
复制代码

新手

7 麦片

财富积分


050


1

主题

3

帖子

0

最佳答案
 楼主| 发表于 2020-2-12 14:15:07 | 显示全部楼层

第8行的式子是什么意思

论坛优秀回答者

4

主题

1182

帖子

142

最佳答案
  • 关注者: 82
发表于 2020-2-12 14:28:01 | 显示全部楼层
怀尔德 发表于 2020-2-12 14:15
第8行的式子是什么意思

计算一下信噪比,确定一下加入了合适的噪声

新手

7 麦片

财富积分


050


1

主题

3

帖子

0

最佳答案
 楼主| 发表于 2020-2-12 14:48:11 | 显示全部楼层
coolchen302 发表于 2020-2-12 14:28
计算一下信噪比,确定一下加入了合适的噪声

频域图像该如何实现呀

论坛优秀回答者

4

主题

1182

帖子

142

最佳答案
  • 关注者: 82
发表于 2020-2-12 15:40:03 | 显示全部楼层
怀尔德 发表于 2020-2-12 14:48
频域图像该如何实现呀

自己研究一下,这是常规的技术内容了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表