用M程序将多个正弦波合成三角波.pptVIP

  • 79
  • 0
  • 约小于1千字
  • 约 8页
  • 2019-12-23 发布于湖北
  • 举报
通信技术专业教学资源库 深圳职业技术学院 《通信系统SIMULINK仿真平台》课程 主讲: 杨巧莲 用M程序将多个正弦波合成三角波 课程团队:杨巧莲、吴丽春、张倩、董月秋、杨柳 编写程序实现n个正弦波合成一个w0=1 三角波 1 -1 T1/2 -T1/2 f(t) t 0 周期为T,频率为 基波 3次谐波 2次谐波 …… …… clear; t=0:0.1:10 n=input(n=) w0=input(w0=) f=0; for k=1:n f=f-((-1)^k)*1/k*sin(k*w0*t) end f=f/pi plot(t,f) n=3 n=5 n=10 n=50 如果在合成三角波的过程中,加上一个常数2,看看合成波形与前面的波形有何区别? 未加常数 加2 以n=50为例 撰写报告 回答问题: 三角波中包含哪些频率分量? 如何实现合成一个w0=1的三角波?w0在傅立叶级数中叫做什么频率?其余的频率分量和w0有何关系? 如果是一个w0=5rad/s的三角波,经过傅立叶分解后,可分解为哪些频率分量的正弦波? 合成三角波时,加上一个常数,合成波形有何变化?这个常数对应频谱里的哪条谱线,哪个分量? 一、周期信号分解成傅立叶级数的理论 二、n项正弦波合成为一个三角波的任务。列出随着n的变化,三角波合成的波形变化。 通信技术专业教学资源库 深圳职业技术学院 谢谢 主讲: 杨巧莲 课程团队:杨巧莲、吴丽春、张倩、董月秋、杨柳

文档评论(0)

1亿VIP精品文档

相关文档