北邮DSP实验报告MATLAB学习笔记
北邮的《DSP 软件实验报告》,讲真,蛮适合刚接触信号的你参考一下。它不是那种只贴代码的干货,而是带你一步步搞清楚 FFT、DTMF、FIR 滤波这些经典实验怎么玩,挺像一份有温度的学习笔记。整个实验用的是MATLAB,每段代码都配了图,思路也清晰。
数字信号的FFT部分,主要玩的是频域转换,简单说就是让你从“时间的角度”看信号,切换到“频率的角度”,适合初学者理解频谱。像用fft(x)
函数,看下图怎么变,挺直观的。
DTMF 信号的实验其实蛮有意思,说白了就是电话拨号的那套音频组合原理,两个正弦波叠一起模拟按键。你会发现sin
函数在这里真的挺万能,搞懂它你能自己模拟出键盘声。
再说FIR 滤波器设计,嗯,这块就有点“动脑子”了,不过用 MATLAB 做起来还挺方便,fir1
函数配参数一调就行。要注意点是滤波器长度和通带的设置,不然波形会“抖”得厉害。
的总结部分也不马虎,作者把踩过的坑都写了出来,比如参数选错导致输出全挂掉,挺真实。你如果是搞电子或者通信方向的,这篇报告可以当参考模版用,省不少力。
如果你对数字信号还有别的需求,下面这些资源也挺不错的:
如果你准备上手做实验、写报告,或者正好学 MATLAB 的信号模块,这份报告还挺值得一看。
下载地址
用户评论