信号与系统分析这门课,到了第十三次作业这个阶段,基本就是往"变换域分析"的深水区走了。我见过太多学生在前面傅里叶变换部分还能靠记公式扛住,一进入拉普拉斯变换和系统函数就开始懵——原因也很简单,前面的内容还能靠"算"解决,到了这里更考验的是对系统本身的理解。这份第十三次作业参考答案,我不打算按"每题给个最终数字"的方式敷衍,而是把这次作业常考的每类题型背后的解题思路、完整推导步骤和常见丢分点全部拆开讲透。正在赶作业的本科生可以直接对照题目找方法,准备期末复习的同学也能把它当成一份专题笔记来用。
1. 这次作业到底在考什么——先看清题目背后的知识地图
1.1 从课程进度看:为什么第十三次作业总是和"变换域分析"绑定
大多数学校把"信号与系统分析"安排在16周左右讲完,第十三次作业出现在第13周到第14周之间,正好是期中之后的攻坚段。这个时间点的课程内容,基本已经越过了傅里叶变换的纯计算训练,进入拉普拉斯变换及其系统分析应用。如果你拿到的作业里出现了"求系统函数""判断稳定性""画零极点图""求频率响应"这类关键词,说明你们的教学进度是正常的。
有些学校进度偏快,第十三次作业可能已经触及Z变换与离散系统分析;进度偏慢的,可能还在做拉普拉斯逆变换的专项练习。但不管是哪种情况,核心方法论是通用的:把一个时域问题转换到变换域,在变换域里做代数运算,再通过部分分式展开和查表回到时域。这次作业本质上就是在训练这条完整的分析链路。
我辅导过不少学生,发现大家最容易陷入的误区是:拿到题目就开始套公式,从不想这个公式从哪里来、为什么能用。所以这次我会花比较多的篇幅解释"为什么",而不只是"怎么做"。
1.2 常见题型画像与对应的解题框架
根据近五年多所学校信号与系统课程的作业规律,第十三次作业的题目类型大致可以归为四类:
| 题型 | 典型问法 | 考察核心 |
|---|---|---|
| 变换计算型 | 求f(t)的单边拉普拉斯变换F(s),或已知F(s)求f(t) | 性质掌握程度、部分分式展开熟练度 |
| 系统建模型 | 由微分方程或电路图求系统函数H(s) | 零初始条件下两边取变换的能力 |
| 系统分析型 | 分析零极点位置、判断因果/稳定性、求单位冲激响应 | 系统函数与系统特性的对应关系 |
| 频率响应型 | 求H(jω)、画出幅频/相频特性曲线 | 从复频域到频域的转换理解 |
答题框架也很固定:凡是从时域方程出发的题,先取拉普拉斯变换;凡是给系统函数H(s)的题,先找零极点;凡是涉及稳定性的题,先看极点是否全部位于左半平面;凡是求频率响应的题,先令s = jω。这套框架就像做题的四步口诀,把每个复杂问题拆成几个标准动作,就不容易卡壳。
2. 核心知识体系梳理:拉普拉斯变换与系统函数
2.1 拉普拉斯变换的常用性质:考试最爱考的几组
单边拉普拉斯变换的定义式是F(s) = ∫₀⁻⁺∞ f(t)e^(-st)dt,但实际解题很少有人真的去算积分,基本都靠性质加查表。作业里频繁出现的性质主要有这么几组。
线性性质最基础,但它和后面几个性质组合使用时特别容易出错。比如求f(t) = 2e^(-3t) + 4cos(2t)的变换,有些同学会把系数弄丢,根源在于没养成"按性质拆开后逐项检查系数"的习惯。
时移性质和频移性质是孪生兄弟。时移对应的是F(s)乘上e^(-sT),频移对应的是F(s)整体平移。我在改作业时发现,最容易搞混的是s域平移的方向——f(t)e^(at)对应的是F(s - a),不是F(s + a)。这里有个简单的记忆方法:e的指数里是+at,变换后s就减去a。指数里是-at,变换后s就加上a,正好反着来。
微分性质和积分性质是解微分方程的关键工具。f'(t)对应sF(s) - f(0⁻),f''(t)对应s²F(s) - sf(0⁻) - f'(0⁻)。很多同学记了公式但不知道怎么处理初始条件,这里要特别注意:单边拉普拉斯变换天然包含初始条件,取变换后方程的右边会自动多出"-初始值"的项,千万不要漏。漏一项,整个系统函数就错了。
卷积性质是整个变换域分析的价值所在:时域卷积等于复频域相乘。它把复杂的卷积积分问题转化成简单的代数乘法,这也是为什么系统函数H(s)能如此简洁地描述系统——系统的零状态响应Y(s) = H(s)F(s),一步乘法就搞定了时域里要算半天的卷积。
2.2 逆变换的核心操作:部分分式展开法
拉普拉斯逆变换的公式是f(t) = (1/2πj)∫F(s)e^(st)ds,沿s平面虚轴右侧的闭合围线积分。但这个积分在实际计算中几乎没人直接算,都是靠部分分式展开法回到变换对查表。
处理F(s) = B(s)/A(s)时,第一件事永远是确认分母阶数是否高于分子阶数。如果不是,必须先做长除法,把真分式部分拆出来。很多同学在这个环节偷懒,结果后续每一项都对应着冲激函数的高阶导数,处理起来非常痛苦。
分母因式分解后,会出现三种情况:单实根、共轭复根和重根。单实根最简单,直接设A₁/(s-p₁) + A₂/(s-p₂)的形式,用留数法或待定系数法求系数。共轭复根可以配平方后套正弦/余弦变换对,比如(s+a)/((s+a)²+ω²)对应e^(-at)cos(ωt),ω/((s+a)²+ω²)对应e^(-at)sin(ωt)。重根最麻烦,分母有r重根时,展开式里要有从1阶到r阶的所有项。
2.3 系统函数与零极点分析:从"算题"到"理解系统"的转折点
系统函数H(s)定义为零状态响应Y(s)与激励F(s)的比值。它之所以重要,是因为它把系统的全部行为浓缩在了s平面上的一组零极点里。
极点决定了系统自由响应的形态:左半平面的实极点对应指数衰减,右半平面实极点对应指数增长,虚轴上的一阶共轭极点对应等幅振荡。零点虽然不直接决定自由响应形态,但影响各分量在总响应中的比重。画零极点图时务必标注清楚极点和零点的位置,同时要在图边上注明收敛域,否则后面判断稳定性时容易出现争议。
稳定性判断是作业里必定出现的一问,标准结论是:因果LTI系统稳定的充要条件是H(s)的全部极点位于s平面左半平面(不含虚轴)。只要有一个极点在右半平面,系统就不稳定;极点在虚轴上(且为单根)时,系统临界稳定。用零极点图一眼就能判断,当然也可以借助罗斯-赫尔维茨判据来代数化判断,但显然画图更直观。
3. 题目类型拆解与参考解答思路
3.1 直接计算型:给出f(t)求F(s),或给出F(s)求f(t)
这类题是拉普拉斯变换章节的基本功,但第十三次作业里往往不是单纯出一个简单的指数函数,而是把多个性质综合在一起。我见过一道典型的作业题:求f(t) = t·e^(-2t)·u(t) + δ(t - 1)的拉普拉斯变换。
第一步先拆项:t·e^(-2t)·u(t)是标准的s域频移加乘t性质。t·u(t)对应1/s²,乘上e^(-2t)后变成1/(s+2)²。δ(t - 1)用时移性质,对应e^(-s)。两部分加起来就是结果:F(s) = 1/(s+2)² + e^(-s)。这道题等于把频移性质和时移性质各考了一遍,系数和符号错一处就全错。
逆变换的题通常更具挑战性。我强烈建议同学们拿到F(s)之后先停下来观察分母,判断根的分布情况,再决定展开策略。比如F(s) = (3s+1)/(s²+2s+5),先配平方得到(s+1)²+4,然后改写成3(s+1)/((s+1)²+4) - 2/((s+1)²+4)的形式,这样就能直接对应到e^(-t)cos(2t)和e^(-t)sin(2t)的变换对。很多时候算错不是积分的问题,而是配方或拆项的代数步骤出错。
3.2 系统分析型:由微分方程或电路图求H(s)
由微分方程求系统函数是最经典的题型。步骤可以固定成"三步走":写出系统微分方程,在零初始条件下对方程两边取拉普拉斯变换,整理得到H(s) = Y(s)/F(s) = 分子多项式/分母多项式。
比如方程y''(t) + 3y'(t) + 2y(t) = f'(t) + 2f(t),两边取变换后得到(s² + 3s + 2)Y(s) = (s + 2)F(s),于是H(s) = (s + 2)/(s² + 3s + 2)。关键点在于:只有零状态条件下才能把初始值相关的项归零,如果题目用"初始状态为零"或"零状态响应"明确限定了条件,那就放心化简;如果给了非零初始条件,求的是全响应,就得老老实实带上初始项。
由电路图求H(s)是另一条常见变体,处理方法是把电容C换成1/(sC)阻抗、电感L换成sL阻抗,把电阻保留为R,然后用分压或回路法求解。这类题考察的是把时域电路转化到s域电路的能力,本质上和微分方程法殊途同归。
3.3 稳定性判断与频率响应分析
稳定性判断在作业里常以三种面目出现:已知系统函数判断是否稳定、已知微分方程问什么参数范围内系统稳定、甚至给零极点图让直接判断。第一种最直接,画出极点位置看是否全部在左半平面。第二种就要用到罗斯-赫尔维茨判据了。
频率响应分析的逻辑是:对于稳定系统,令s = jω,得到H(jω) = |H(jω)|e^(jφ(ω))。|H(jω)|是幅频响应,φ(ω)是相频响应。这里务必理解一个关键点:H(jω)是H(s)在虚轴上的取值,不是另一个独立函数。很多同学把H(s)和H(jω)当两个东西记,其实它们本质上是同一个函数在s平面上不同区域的取值。
画幅频响应曲线时常见的低通系统,从H(jω) = 1/(1 + jω)出发,|H(jω)| = 1/√(1 + ω²),ω趋于0时幅度接近1,ω趋于无穷时幅度趋于0。用半对数坐标画图会更直观,作业里如果没有明确要求用Bode图近似,直接描点连线即可。需要注意的是:φ(ω)从0°出发,逐渐趋向-90°,实部和虚部的符号切换时相位可能有跨象限跳变,画曲线时别画成一条直线。
4. 一道完整例题的全过程演示——从审题到答案书写
4.1 题目与审题分析
我以一道覆盖面很广的经典题作为示例,这道题几乎浓缩了第十三次作业的所有核心考点:
已知某因果LTI系统的微分方程为 y''(t) + 3y'(t) + 2y(t) = f'(t) + 2f(t)。求:(1) 系统函数H(s);(2) 零极点图;(3) 判断系统稳定性;(4) 求频率响应H(jω)并说明滤波特性。
拿到题目先不要急着动笔。我习惯先做三件事:确认系统是否因果(题干已明确),确认方程两阶数的对应关系(左边是响应项,右边是激励项),以及初步判断这是不是一个零极点对消问题——右边s+2和左边s²+3s+2的因式分解结果存在重合可能,这点先留个心眼。
4.2 分步求解与每一步的原理
第一步,求系统函数。对方程两边取单边拉普拉斯变换,由于题目没有特别说明初始状态,按照"求系统函数"的标准默认零状态条件,初始项全部为零。于是得到(s² + 3s + 2)Y(s) = (s + 2)F(s)。整理可得:
H(s) = Y(s) / F(s) = (s + 2) / (s² + 3s + 2)分母因式分解为(s + 1)(s + 2),于是系统函数进一步化简为:
H(s) = (s + 2) / ((s + 1)(s + 2)) = 1 / (s + 1)到这里先停一下。很多同学会直接把分子分母的(s + 2)约掉,然后觉得一切正常。确实,从代数角度看约分完全正确,但如果在零极点分析时直接把s = -2这个位置忽略掉,就丢了一个隐藏考点,这一点后面单独展开。
第二步,画零极点图。化简后的H(s) = 1/(s + 1),有一个极点s = -1,零点在哪里?分子是常数1,零点在无穷远处,而不是不存在。作业里写"零点位于无穷远"或者"无有限零点"都是可以的。画图时在实轴的-1处画一个叉号作为极点,零点相当于在无穷远,图面上不需要标出来。
第三步,判断稳定性。系统是因果的,观察极点在s = -1,位于左半平面,所以系统稳定。这里也可以加一个验证:h(t) = e^(-t)u(t),绝对可积,说明冲激响应确实收敛,稳定性判断是可靠的。
第四步,求频率响应。令s = jω,代入H(s) = 1/(s + 1),得到:
H(jω) = 1 / (jω + 1)幅度响应和相位响应分别为:
|H(jω)| = 1 / √(1 + ω²) φ(ω) = -arctan(ω)从表达式可以看出:低频段|H(jω)|接近1,高频段幅度随ω增大而衰减,因而是一个低通滤波器特性。这个结论和"分母是一次s多项式对应一阶低通"的直觉完全一致。
4.3 零极点对消的隐藏细节:这道题最容易被忽视的考点
回到刚才那个约分。化简前H(s) = (s + 2)/((s + 1)(s + 2)),分母因式里有s + 2,分子也有s + 2。这意味着在s = -2处,既有一个极点,又有一个零点,两者相互抵消,这就是零极点对消。
零极点对消在代数上合法,但在系统分析中有一个重要的物理含义:s = -2对应的自然响应分量e^(-2t)被完全消掉了。它仍然是系统的一个模态,但激励信号中与极点s = -2相配合的成分被零点完全吸收,因此在输出端观察不到这个分量。
作业里如果只问零极点图和稳定性,答案当然按化简后的形式写,极点只有-1一个,系统稳定。但如果题目进一步追问系统的哪些模态可能被激发、或者给出不同初始条件下系统的自由响应差异,就必须回到未化简的系统函数来分析。我在作业批改中还见过一种更坑的变体:系统函数化简前后,分子分母都出现了s + 2,但稳定性判断如果写成"有极点s = -2在左半平面,系统稳定",也算正确,只是不够精确。这里的关键结论是:零极点对消不影响系统的因果性与外部输入输出特性,但影响系统内部某些模态的可观测性。把这个点写进答案,作业的深度和分数段都会明显不一样。
5. 作业中最容易丢分的6个细节与自查清单
5.1 六个高频丢分点:我用改作业的实际经验给你提个醒
第一个高频丢分点是收敛域不写或写错。单边拉普拉斯变换的收敛域一定是有半平面Re(s) > σ₀,有些同学画了零极点图但没有标出收敛域,稳定性判断就会失去依据。通用要求是:零极点图旁边必须写收敛域,或者至少用文字说明极点的实部边界,这样才能让判稳步骤有完整依据。
第二个高频丢分点是取变换时漏了初始条件。这里有个很实用的检查方法:求全响应时,对y''(t)取变换后,纸面上必须出现三项:s²Y(s)、-sy(0⁻)、-y'(0⁻)。如果草稿纸上只有s²Y(s)而没有后面两项,那一定漏了。y'(t)取变换后同理应有sY(s)和-y(0⁻)两项。
第三个高频丢分点是部分分式展开的系数算错,尤其是重根的情况。重根展开时,系数要从最高阶往最低阶逐个求,先求最高次幂系数,再求低阶系数。我见过太多同学把系数对应关系张冠李戴,导致最终反变换结果完全错误。求完系数后,用s趋于某个极点的极限来验证系数是一个快速自查的技巧:比如展开(s+1)(s+2)的分母时,让s → -1,可以验证对应分量的系数是否正确。
第四个高频丢分点是把"极点位置"和"稳定性判断"混为一谈。极点在左半平面,因果系统稳定;但如果是非因果系统,结论就反过来了。作业里大概率给的是因果系统,但审题时依然要留意题面措辞,不要让惯性思维替你做决定。
第五个高频丢分点是在求频率响应时忘记令s = jω。有些同学在得到H(s)后直接画幅频特性,画了一条沿着实轴变化的曲线,这是完全错误的。频率响应考察的是系统在正弦稳态下的行为,路径必须是虚轴。如果题目额外要求画幅度特性图,别忘了横轴是ω,纵轴是幅度,并且要说明ω趋于0和ω趋于无穷两个极限行为。
第六个高频丢分点是系统函数没有化简到最简形式。虽然H(s) = (s+2)/((s+1)(s+2))和H(s) = 1/(s+1)零极点不完全相同,但作业标准答案通常期望你化简后作答。更重要的是,只有在化简后才能准确读出系统的极点位置,不化简就画零极点图很容易把可对消的极点也算进去,导致多画一个极点。
5.2 交作业前的自查清单:每次写完后花三分钟过一遍
我把这套检查方法做成一份清单,每道题写完后按顺序过一遍,正确率能明显提升。
- 是否标注了收敛域?单边拉普拉斯变换的收敛域是Re(s)大于某个实部值,别忘了在零极点图旁写出来。
- 系统函数的分子分母是否已分解到最简?有没有可以约掉的公因式?约分后零极点有什么变化?
- 所有极点的实部是否已逐一确认?稳定性结论是否和极点在左半平面/虚轴上/右半平面严格对应?
- 如果题目要求全响应,初始条件有没有完整代入?再检查一遍y'(0⁻)项的符号是否为负。
- 逆变换的每一项是否都有对应的变换对?t的幂次、e的指数、sin/cos的系数是否都匹配?
- 频率响应部分是否严格使用了s = jω?H(s)和H(jω)的表达式是否区分清楚?
- 如果涉及零极点对消,有没有额外注释被消掉模态的物理含义?
这份清单不一定要写在作业里,但每道题做完用两分钟快速过一遍,能挽回大量因为粗心而丢的分。信号与系统这门课,很多人考试失利的根源不是不会做,而是会做的题没拿满。宁可多花两分钟检查,也不要省那两分钟换来一个红叉。
结尾:留给你的一点实操心得
我在帮学生批改这类作业时发现一个很有趣的现象:凡是能把零极点对消、稳定性判断和频率响应串起来讲清楚的同学,后续学Z变换和离散系统时普遍更轻松。因为这两块内容的底层逻辑是完全同构的:连续域用拉普拉斯变换,离散域用Z变换;连续域看s平面,离散域看z平面;稳定性的结论从"极点都在左半平面"变成"极点都在单位圆内"。学的时候多花点力气把这次作业吃透,后面就是降维打击。
最后分享一个小技巧:每次做完系统分析的题目,试着用语言把整个系统的行为"讲"给自己听——这个系统有几个模态,哪个衰减快,哪个衰减慢,输入通过它之后低频保留多少、高频衰减多少。能用自己的话讲清楚,才是真的把知识点消化了。作业写对了固然重要,但想明白背后的原理,你在这门课上花的每一分钟才真正值回票价。