- 13
- 0
- 约小于1千字
- 约 8页
- 2019-12-23 发布于湖北
- 举报
通信技术专业教学资源库 深圳职业技术学院 《通信系统SIMULINK仿真平台》课程 主讲: 杨巧莲 用M程序将多个 正弦波合成方波 课程团队:杨巧莲、吴丽春、张倩、董月秋、杨柳 若干个不同频率的正弦信号可以合成一个方波 满足一定条件的周期信号,可以分解成若干个正弦信号的和,也就是分解为傅立叶级数。 可见,方波信号里也包含了许多的频率分量 已知方波分解成正弦波的公式为:(就是方波的傅立叶级数) f(t)=(4/pi)[sin(t)+(1/3)sin(3t)+(1/5)sin(5t)+……+(1/(2k-1))sin(2k-1)t+……, k为正整数。 用M程序将多个正弦波合成方波 要求: 画出n项正弦波合成后的波形 n可采用键盘输入的形式,也可以作为函数的输入参数 要求实现n=3,5,20,100的合成方波图 把m程序存成T001.m clear; t=0:0.1:10 n=input(n=) f=0; for k=1:n f=f+1/(2*k-1)*sin((2*k-1)*t) end f=4/pi*f plot(t,f) 运行结果 n=3 n=5 n=20 n=100 思考: 合成的方波频率是多少? 通过这个练习,说明方波里包含哪些频率分量? 随着n增大,合成波形有何变化?说明这种变化的原因。 撰写报告 一、周期信号分解成傅立叶级数的理论 二、n项正弦波合成为一个方波的任务,报告中分别列出n=3,5,20,100的合成方波波形,注意标注。 回答思考题: 随着n增大,合成波形有何变化?说明这种变化的原因。 合成的方波频率是多少?与那些正弦波的频率有何关系? 方波里包含哪些频率分量? 通信技术专业教学资源库 深圳职业技术学院 谢谢 主讲: 杨巧莲 课程团队:杨巧莲、吴丽春、张倩、董月秋、杨柳
原创力文档

文档评论(0)