尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

信号与系统第3章频域分析:傅里叶变换、抽样定理与考研核心考点全解析

信号与系统第3章频域分析:傅里叶变换、抽样定理与考研核心考点全解析 备考信号与系统的人前面两章往往还学得挺顺。第一章认识信号、第二章做卷积、解微分方程虽然计算量大但至少知道自己在算什么。真正让人破防的通常从第3章开始。翻开660题看到傅里叶级数、频谱、抽样定理连题目设问都读不懂不是努力不够而是视角没有切换过来。第3章是整门课的“认知分水岭”。它的核心不是背公式而是把一个信号理解为“无数个频率分量的叠加”。一旦建立这个视角前面复杂的卷积会变成乘法微分方程会变成代数方程后面拉普拉斯变换、Z变换、系统函数全都是这一套思路的延伸。这篇文章不打算逐题贴答案而是把第3章的核心考点地图整理出来给出高频题型的通用解法再用代码做几个频域验证实验。目标是让2027考研、初试考信号与系统的同学在做第3章相关题目时少走弯路。无论你用郑君里、奥本海姆、吴大正还是管致中的教材考点框架基本一致这正好对应了“适用于任意版本信号与系统”的复习前提。1. 为什么说第3章是信号与系统全书的“认知分水岭”1.1 前两章与第3章的本质区别前两章做的是时域分析信号画在时间轴上系统的输入输出用卷积积分、微分方程描述。时域分析不是不好但它有两个天然瓶颈。第一卷积算起来繁琐尤其是分段信号卷积需要反复画图、翻转、移位、分段积分第二时域波形很难直接告诉我们系统对不同频率成分到底是怎么处理的。第3章开始的变化是把分析坐标从“时间”换到“频率”。一个任意的连续时间信号可以被分解成不同频率、不同幅度、不同相位的正弦分量之和。这就是傅里叶分析做的事情。从这里开始你会见到频谱、频率响应、带宽、滤波、抽样这些贯穿整个信号与系统学科的关键词。它们都不是孤立概念而是围绕“频率分解”这一条主线展开的。从考研角度看第3章还是后面多个章节的“发动机”。抽样定理是第3章的内容但后面离散系统分析、数字信号处理思想都建立在这套频谱观念上傅里叶变换的性质理解不牢拉普拉斯变换中的复频域方法也容易学成“只听公式、不懂原因”最终变成机械套模板。1.2 频域视角的关键一步分解与叠加为什么频域分析能简化问题核心在于线性时不变系统的性质。线性系统满足叠加原理时不变性保证输入的分量经过系统后频率不改变变的只是幅度和相位。所以与其把一个复杂信号直接扔进系统不如先做分解再分别观察每个频率分量通过系统后发生的变化最后叠加得到输出。在公式上这体现在卷积定理$$y(t)x(t)*h(t)\quad\Longleftrightarrow\quad Y(j\omega)X(j\omega)\cdot H(j\omega)$$时域的卷积运算在频域变成了乘法运算。这就是为什么很多信号与系统题目用第3章的傅里叶变换方法去解第2章的微分方程反而更省力。看清这一点你就知道第3章不是一座孤岛而是整个学科从“时域运算”过渡到“频域运算”的枢纽。2. 第3章核心考点地图与章节定位2.1 不同教材的第3章到底在讲什么市面上主流信号与系统教材在第3章的编排上略有差异。有的教材把“连续时间周期信号的傅里叶级数表示”单独成章有的把“连续信号与系统的频域分析”整章合并。章节编号不同但内容重叠度非常高。从复习角度你不需要死记某个教材的第3章包含哪几个小节而应该建立一个“考点清单”式的框架。教材体系第3章典型内容与660题对应关系奥本海姆体系周期信号的傅里叶级数表示重点考级数系数求解、频谱结构、收敛性郑君里、吴大正体系连续信号与系统的频域分析重点考傅里叶变换性质、抽样定理、系统频率响应管致中体系傅里叶变换与信号频谱核心考变换对、性质应用和频谱图绘制表格里的划分只是大致的分类不同版本细节还有差异。但无论哪种教材最终都逃不开同一批考点傅里叶级数、傅里叶变换、常用变换对、傅里叶变换的性质、抽样定理、能量谱与功率谱。这就是“任意版本”能成立的底层原因。2.2 第3章必须掌握的考点清单建议你把下面的清单抄到一个固定位置刷完一章题之后回来看一次检查自己还有哪些考点是模糊的。周期信号的傅里叶级数三角形式与指数形式互相转换系数计算公式奇偶性对称性对系数化简的作用。傅里叶变换的定义与存在条件绝对可积不等于存在冲激分量时不可变换周期信号也能用冲激串模型做傅里叶变换。常用信号的变换对门函数、冲激、阶跃、单边指数、余弦、正弦、抽样函数、符号函数。这些变换对必须做到看到就写不能翻书。傅里叶变换的性质线性、时移、频移、尺度变换、对偶性、卷积定理、时域微分、频域微分、帕斯瓦尔定理。周期信号的傅里叶变换周期信号的傅里叶变换由冲激串构成各冲激强度对应傅里叶级数系数乘以 (2\pi)。抽样定理时域抽样引起频谱周期延拓选择抽样频率时要大于两倍最高频率分量否则发生频谱混叠。能量谱与功率谱能量信号使用能量谱密度功率信号使用功率谱密度帕斯瓦尔定理联系时域能量与频域能量。这份清单本身也是你检验复习效果的“健康指标”。如果看到“尺度变换”这四个字脑子里立刻能写出“时域压缩对应频域扩展”以及对应公式说明这个考点过关了如果需要想二十秒说明还没达到考研计算题要求的熟练度。2.3 660题在第3章的常见命题角度从题目风格看第3章的题大致分成四类。第一类概念辨析题。这类题不直接考计算而是问“下列说法正确/错误的是”比如抽样频率选择、频谱搬移后信号带宽是否改变、周期信号是否一定为功率信号等。这类题考的不是记忆而是对频域物理含义是否理解。第二类性质应用与计算题。给了 (x(t)) 的傅里叶变换 (X(j\omega))通过时移、尺度、卷积等性质求 (Y(j\omega))。这类题在660题中出现频率很高核心考察点是对性质公式的熟练程度。第三类频谱图分析题。给定信号频谱或系统频率响应要求判断经过系统后的信号频谱结构常见于滤波和调制相关题目。这类题需要会画频谱图通过频域图直接判断输出信号成分。第四类抽样与重建综合题。考察抽样频率、奈奎斯特间隔、频谱混叠、重建滤波器条件。这类题通常会结合傅里叶变换性质属于第3章的“综合大题”素材。3. 高频题型拆解与解题模板3.1 题型一傅里叶级数与频谱系数求解这是第3章最基础的一类题。给定一个周期信号求指数形式傅里叶级数系数 (a_k) 或三角形式系数。拿到这类题第一步不要急着套积分公式先观察信号的对称性。如果是实偶函数傅里叶级数只含余弦项系数可直接写成实数。如果是实奇函数只含正弦项且直流分量为零。如果是奇谐函数只有奇次谐波分量。如果有直流偏置先分离直流再处理交流分量。从做题速度角度这个“先观察、后计算”的顺序非常关键。很多学生直接在积分里算三四个小时结果还因为分段错误出错先用对称性化简积分次数会明显减少。对于周期矩形脉冲这类信号系数直接对应 (\mathrm{sinc}) 函数形式要熟练记忆主瓣位置、过零点间隔。3.2 题型二傅里叶变换性质的综合运用性质类题目是660题的重头戏。常见问法是已知 (x(t)) 的傅里叶变换是 (X(j\omega))求 (x(3t-2))、(\frac{dx(t)}{dt})、(tx(t))、(x(t)\cdot x(2t)) 等信号的傅里叶变换。这里最实用的做法是建立“性质作用表”每一步变换写清楚依据。比如求 (x(3t-2)) 的变换先做时移再做尺度或者先做尺度再做时移结果表达式不一样但物理含义相同。做题时先写出信号表达式再标出每个操作对应哪个性质最后合成$$x(3t-2)x\left(3\left(t-\frac{2}{3}\right)\right)$$因此频谱是 (\frac{1}{3}X\left(j\frac{\omega}{3}\right)e^{-j\omega\frac{2}{3}})。这类题的错误大多数出在时移量和尺度因子的先后顺序上。另一个高频考察点是卷积定理给出两个信号的频域表达求时域卷积。记住时域卷积对应频域乘积反过来时域乘积对应频域卷积除以 (2\pi)。如果题目中同时出现 (\sin) 和 (\cos) 乘积优先考虑乘法对应频域卷积。3.3 题型三抽样定理与频谱混叠判断抽样定理是第3章的“大题考点”也是很多学校的常驻考点。判断一个抽样方案是否正确核心是看采样后的频谱是否发生混叠。操作步骤是画出原信号频谱幅度图找到最高频率 (\omega_m) 或 (f_m)。计算奈奎斯特速率 (f_s 2f_m)对应角频率 (\omega_s 2\omega_m)。讨论不同 (f_s) 下频谱周期延拓后是否与相邻周期重叠。若混叠说明高频分量被“叠”回到低频区域无法用低通滤波器无失真恢复。容易出错的地方是信号经过调制或卷积后最高频率改变了。比如 (x(t)\cos(\omega_0 t)) 的频谱会把原频谱搬移到 (\pm\omega_0) 处带宽变成原来带宽的两倍抽样频率也因此需要提高。这类题的关键是“先找到信号的最高频率分量再谈抽样频率”。3.4 题型四能量谱、功率谱与帕斯瓦尔定理能量信号和功率信号的区分是第3章经常以小题形式考察的点。有限时宽信号通常是能量信号有限幅度的周期信号通常是功率信号。计算上能量信号用能量谱密度 (|X(j\omega)|^2)功率信号用功率谱密度 (S_x(\omega))。帕斯瓦尔定理搭起了时域能量和频域能量的桥梁$$\int_{-\infty}^{\infty}|x(t)|^2dt\frac{1}{2\pi}\int_{-\infty}^{\infty}|X(j\omega)|^2d\omega$$做题时如果题目让你求信号通过某个滤波器后的能量比例先画出频谱只统计通过滤波器通带的频域能量再用帕斯瓦尔定理换算。这种题把频域分析和系统频率响应结合是典型的综合应用。4. 用 Python 验证频域概念刷题之外的第二种理解很多考研同学觉得写代码和专业课复习无关其实不然。第3章的公式推导抽象但用 Python 做几个最小验证实验能把频谱、混叠、级数收敛这些概念变成肉眼可见的结果记忆会更牢。下面用 Python 3 加上 numpy 和 matplotlib 做三个实验环境只需要保证这两个库能安装即可具体版本以本机为准。4.1 实验一方波信号的傅里叶级数部分和与吉布斯现象这个实验验证“信号可以由无穷多个正弦分量叠加得到”。用不同阶数的傅里叶级数部分和去逼近方波观察波形拟合过程。import numpy as np import matplotlib.pyplot as plt T 2 * np.pi # 方波周期 A 1.0 # 方波幅度 t np.linspace(-2 * np.pi, 2 * np.pi, 2000) # 原始方波sin(t)0 时为 Asin(t)0 时为 -A def square_wave(t): return A * np.sign(np.sin(t)) # 傅里叶级数部分和只保留奇次谐波 def partial_sum(t, N): omega0 1.0 s np.zeros_like(t) for n in range(1, N 1): m 2 * n - 1 # 第 n 个奇次谐波 bn 4 * A / (np.pi * m) # 奇次谐波系数 s bn * np.sin(m * omega0 * t) return s plt.figure(figsize(10, 6)) plt.plot(t, square_wave(t), k--, label原始方波, linewidth1.2) for N in [3, 9, 50]: plt.plot(t, partial_sum(t, N), labelfN{N}) plt.xlim(-2 * np.pi, 2 * np.pi) plt.ylim(-1.5, 1.5) plt.legend() plt.title(方波信号的傅里叶级数部分和吉布斯现象) plt.xlabel(t) plt.ylabel(f(t)) plt.grid(True) plt.show()运行结果会显示N 小时波形只在低频段接近方波的总体趋势N 增大后波形在方波跳变处出现明显的过冲并且在跳变点附近出现振荡这正是“吉布斯现象”。考试中如果出现“傅里叶级数在间断点收敛到哪里”这类题结论是收敛到左右极限的平均值运行代码后你会对这一点更有体感。4.2 实验二用 FFT 观察矩形脉冲频谱这个实验用离散傅里叶变换数值近似连续傅里叶变换把矩形脉冲的频谱画出来与理论值 (\tau\cdot\mathrm{sinc}(f\tau)) 对比。import numpy as np import matplotlib.pyplot as plt tau 1.0 A 1.0 # 对对称矩形脉冲做离散采样 N 20000 t np.linspace(-10, 10, N, endpointFalse) dt t[1] - t[0] x A * np.where(np.abs(t) tau / 2, 1, 0) # FFT 并移动零频到中心乘 dt 近似连续时间傅里叶变换积分 X np.fft.fftshift(np.fft.fft(x)) * dt freq np.fft.fftshift(np.fft.fftfreq(N, dt)) # 理论频谱X(f) A * tau * sinc(f * tau) f_theory np.linspace(freq[0], freq[-1], 2000) X_theory A * tau * np.sinc(f_theory * tau) plt.figure(figsize(10, 6)) plt.plot(freq, np.abs(X), lw2, labelFFT 数值结果) plt.plot(f_theory, np.abs(X_theory), r--, lw1.5, label理论谱 |A*τ*sinc(fτ)|) plt.xlim(-6, 6) plt.xlabel(f (Hz)) plt.ylabel(|X(f)|) plt.legend() plt.title(矩形脉冲的频谱密度) plt.grid(True) plt.show()运行后可以看到主瓣过零点出现在 (f\pm 1) Hz 附近因为 (\tau1)。说明脉冲越窄频谱的主瓣越宽脉冲越宽主瓣越窄。这道题在660题中往往以“通过时间波形判断带宽”的形式出现代码验证之后会留下更直观的印象。4.3 实验三抽样定理与频谱混叠的时域验证下面代码分别用满足和不满足抽样定理的采样率对双频正弦信号采样再做理想 sinc 插值重建对比重建结果。import numpy as np import matplotlib.pyplot as plt f1, f2 50.0, 120.0 # 信号的两个频率分量最高频率 120Hz t_orig np.linspace(0, 0.1, 10000) x_orig np.sin(2 * np.pi * f1 * t_orig) 0.6 * np.sin(2 * np.pi * f2 * t_orig) for fs_sample, title in [ (300, fs300Hz满足抽样定理重建无失真), (200, fs200Hz不满足抽样定理重建失真), ]: n np.arange(0, int(0.1 * fs_sample)) t_sample n / fs_sample x_sample np.sin(2 * np.pi * f1 * t_sample) 0.6 * np.sin(2 * np.pi * f2 * t_sample) # 理想 sinc 插值重建 t_rec np.linspace(0, 0.1, 10000) x_rec np.zeros_like(t_rec) for i, ts in enumerate(t_sample): x_rec x_sample[i] * np.sinc((t_rec - ts) * fs_sample) plt.figure(figsize(10, 4)) plt.plot(t_rec, x_orig, k--, label原始信号) plt.plot(t_rec, x_rec, r-, alpha0.8, label重建信号) plt.stem(t_sample[:50], x_sample[:50], linefmtb-, markerfmtbo, basefmtb-, label采样点) plt.xlim(0, 0.03) plt.legend() plt.title(title) plt.xlabel(t (s)) plt.ylabel(x(t)) plt.grid(True) plt.show()这个实验直接演示了抽样定理的两种结果采样率 300Hz 大于 (2\times 120240)Hz重建波形与原始信号基本重合采样率 200Hz 低于奈奎斯特速率120Hz 分量被“混叠”成了低频分量重建波形明显偏离原始信号。考试中判断抽样失真时本质就是在判断采样后的频谱是否重叠。5. 660题第3章的刷题策略与错题管理5.1 三遍刷题法660题这类习题集不建议只做一遍。第一遍按章节顺序做目标是暴露问题不追求速度和正确率第二遍按题型分类做把同一考点的题放在一起总结“考点 方法”的对应关系第三遍只做错题和标记题压缩复习时间。第3章特别适合这种刷法。原因是傅里叶变换性质类题目变化多但方法高度相似。第一遍被某类题卡住很正常第二遍通过集中训练形成肌肉记忆第三遍就能达到“看到题设条件连下一步写法都能预判”的程度。660题的价值不在于刷完而在于错题能否被转化成复习笔记里的“方法条目”。5.2 错题本的正确打开方式很多学生的错题本只是把错题抄一遍、答案抄一遍这基本没有效果。错题本的核心是记录四件事题目对应的考点、我的错误步骤、错误原因、正确解法中的关键一步。比如“时移和尺度变换顺序搞反”原因可能是对信号变换的复合函数处理不熟正确解法是先把表达式写成 (x(a(tt_0))) 的标准形式再逐层应用性质。如果只是抄一遍正确答案下次遇到类似题大概率还会错。5.3 做题速度与书写规范第3章计算题通常步骤多书写不规范容易丢分。建议沿用“写表达式、列性质、代入公式、画频谱、写结论”的顺序每一步都要让别人能看懂。尤其涉及频谱图时横坐标、纵坐标标注要清楚冲激幅度要写出来不能只画一个向上的箭头。考研阅卷按步骤给分即使结果算错清晰的步骤也能保住中间分。6. 为什么“适用于任意版本”能成立6.1 不同版本教材的底层一致性前面提到不同教材的章节编排不同但核心考点一致。这是由学科知识结构决定的。连续时间信号与系统的频域分析必需包含傅里叶级数、傅里叶变换、性质和抽样定理这四块无论哪位老师写教材都绕不开它们。所以以660题为题库做逐题精讲时你不需要担心用的教材版本不同导致内容对不上。真正需要留意的是符号体系和定义域习惯的差异。比如角频率用 (\omega) 还是用 (f)傅里叶逆变换前面的系数是 (1/2\pi) 还是 (1)这些细节在不同教材里写法不同但做题时只要坚持使用自己目标院校指定教材的符号体系即可。660题讲的是思路和方法符号差异不影响本质。6.2 如何用一套考点框架打通所有版本建议按下面的方式建立自己的“跨版本复习框架”选一本主教材以目标院校指定的参考书或本科教材为准。用考点清单替代章节目录把第3章的7类考点变换对、性质、级数、抽样、能量谱等列出来。每做一道660题先归入一个考点再在主教材对应章节找到理论依据。如果主教材某块内容较薄可以用另一本教材的对应章节做补充但不要同时读太多本避免符号混乱。这种做法的好处是即使你换了参考书也不至于从头开始。因为第3章的知识点图谱没变变的只是例题风格和符号。6.3 版本差异带来的常见误区有人在复习时喜欢同时打开三本教材对比同一个定理的写法结果陷入符号细节复习效率反而下降。又有人完全不看教材从复习资料直接刷题结果对第3章公式的适用条件理解不透遇到变形题就崩。更稳妥的做法是以一本教材为主线660题作为检测手段遇到不会题再回教材对应小节精读。刷题不是为了刷题而是为了暴露教材上没有理解透的知识点。7. 常见问题与排查思路问题现象可能原因排查方式解决方案傅里叶级数系数算错没有利用奇偶性和对称性化简检查原信号是否具有偶函数、奇函数、奇谐特性先做对称性分析再决定用哪种积分形式时移、频移、尺度变换结果弄混对性质公式停留在死记用矩形脉冲或门函数画图验证频谱变化把每个性质写成“时域操作 → 频域操作”对照表抽样频率判断错误忽略了信号经过调制后的带宽变化先画出信号频谱确认最高频率分量调制类信号带宽会变为原来的两倍奈奎斯特频率随之提高第3章综合题做不出来卷积定理和系统频率响应理解不深回忆题目是否涉及信号经过 LTI 系统先求系统频率响应 (H(j\omega))再用频域乘法替代时域卷积计算量太大总是中途出错常用变换对不够熟练限时默写常用变换对和性质表每天抽出十分钟默写变换对直到形成条件反射这个表格的价值在于“定位问题”。很多同学做题卡住后只会归因于“不熟练”实际上可能是卡在某个具体方法上。先明确问题类型再针对性训练比盲目刷新题更有效。8. 复习进度与配套建议8.1 27考研的典型复习时间轴27考研初试通常在2026年12月下旬进行眼下2025年正是基础复习阶段。更稳妥的节奏是2025年内完成数学和专业课的第一轮基础信号与系统要尽量在2025年年末之前学完前四章2026年春季进入强化阶段开始大量刷660题和课后题2026年暑假做目标院校真题整理错题2026年9月到11月做套题模拟12月查漏补缺。这个时间轴不是硬性规定不同同学的数学基础和本科课程背景差异很大。如果本科学过信号与系统可以压缩第一轮时间把重点直接放到强化刷题如果是跨考或本科没有学好第一轮要留足时间。第3章值得多花时间因为它是后面拉普拉斯变换、离散系统分析的基础这一章欠账后面章节会加倍偿还。8.2 要不要配合视频课视频课的作用是辅助理解不能替代自己计算。尤其在第3章听课能快速建立频域思维但傅里叶变换的性质、级数计算仍然需要自己动手写。推荐节奏是先预习教材对应章节再听视频课里关于该考点的讲解然后立刻做660题中对应考点的一组题最后整理错题。只看视频不做题是最低效的复习方式。8.3 第3章与后续章节的衔接第4章之后的内容很多可以看作“第3章方法的不同延伸”。拉普拉斯变换可以理解为傅里叶变换在复平面上的推广Z变换对应离散时间信号的复频域分析系统函数的概念直接建立在频率响应和复频域之上。如果你在第3章学透了“如何用频域拆解信号分析系统”后面章节会遇到的知识点本质上都在反复使用“分解、变换、频域相乘、反变换”这条链路。9. 总结第3章真正讲的不是一堆公式而是一个贯穿通信、控制、信号处理三个方向的底层思想把信号拆成频率分量把系统对信号的作用理解成对每个频率分量做幅度和相位调整。660题在这一章的题目无论怎么变形最终都在检测你是否建立了这种“频域世界观”。复习时建议按考点清单逐项过先掌握常用变换对和性质再练级数计算和抽样定理最后用代码实验补足直观理解。这套流程走完再回到660题里做错题整理比盲目刷题要高效得多。建议把第3章的考点清单和性质表格收藏备用等复习到拉普拉斯变换和Z变换时再回来看一遍你会发现自己对信号与系统的理解已经连成一条线。
返回列表