资讯详情

资讯详情

信号与系统课后答案复习指南:周期判定、系统性质与卷积冲激响应

简介这是一份面向电子工程、通信工程等专业学生的《信号与系统》课后习题解答PDF尤其适合修读南京邮电大学“信号与系统分析”课程、需要对照第一章基本概念进行复习与自查的学习者。内容围绕周期信号与周期序列的判定展开逐题解析基本周期的求法、连续与离散信号周期性的差异并延伸到均匀抽样后离散序列波形的绘制、抽样间隔与数字角频率的关系以及能量信号、功率信号和非能非功信号的分类依据对两个周期信号相加仍为周期信号的条件也给出证明思路。压缩包内仅含1个PDF文件约1.12MB篇幅集中、便于检索适合课后核对答案、复盘推导步骤与整理考点。目前已有3934人学习可作为作业订正和考前查漏补缺的参考材料。1. 从一份信号与系统课后答案看整门课的知识地图翻这份信号与系统课后答案时我习惯先不急着对答案而是先看它把信号与系统拆成了哪几块。整门课的地图其实很清楚一条线是连续时间信号与系统另一条线是离散时间信号与序列每条线上都在问三类问题——信号本身有什么性质、系统具备什么性质、给定激励后响应怎么求。第一章集中在周期、能量功率、线性时不变与因果第二章转入时域分析用阶跃、冲激、卷积和冲激响应把计算串起来。复习时先认地图再刷题比一题一题对答案更稳这份信号与系统课后答案适合已经上过课、想按模块查漏补缺的人也适合考前把零散公式重新排成体系的人。2. 信号性质判定周期、抽样与能量功率的复习重点2.1 连续周期信号与离散周期序列的判定差异连续时间信号看的是能不能找到一个正数 (T)让 (f(t)f(tT)) 对所有 (t) 成立。单个正弦或余弦最直接(\cos(\omega_0 t)) 的周期是 (2\pi/\omega_0)。真正容易混的是两个周期信号相加(f_1(t)) 周期为 (T_1)(f_2(t)) 周期为 (T_2)和信号仍为周期信号的条件是 (T_1/T_2) 为有理数此时存在整数 (m,n)使 (TmT_1nT_2)基本周期取满足条件的最小正 (T)。课后答案里 1-1 的几道题基本都在练这个判断单独看每一项都周期合起来不一定周期比值为无理数时找不到公共重复段直接判非周期。单边信号也要注意(f(t)\sin(2t)u(t)) 这类只在半边有定义的信号通常不满足全时间轴重复不能因为内部有正弦就判周期。离散序列的判断换了一套语言。序列 (f(k)) 的周期 (N) 必须是正整数且 (f(k)f(kN)) 对所有整数 (k) 成立。对 (\cos(\Omega_0 k)) 或 (\sin(\Omega_0 k))关键看 (\Omega_0/(2\pi)) 是不是有理数。若 (\Omega_0/(2\pi)m/N)其中 (m,N) 为整数且互质则周期为 (N)若比值为无理数则不是周期序列。这里和连续时间最大的差别是连续时间直接拿 (2\pi/\omega_0) 当周期离散时间不能把 (2\pi/\Omega_0) 直接写成 (N)必须把它化成“最小正整数”。课后答案 1-2 里(\sin(\pi k/4)) 的数字角频率是 (\pi/4)(\Omega_0/(2\pi)1/8)所以 (N8)两个序列相加时分别求 (N_1,N_2)再取最小公倍数例如 (N_14)、(N_26) 时合成周期为 12。若和差化积后出现无理数比值则合成序列非周期。判断对象核心条件常见写法容易漏掉的点连续正弦(T2\pi/\omega_0)直接读周期单边截断后通常不再周期连续周期信号相加(T_1/T_2) 为有理数(TmT_1nT_2)要取最小公倍数不是简单相加离散正弦(\Omega_0/(2\pi)) 为有理数化成 (m/N)取 (N)(N) 必须是正整数不能直接写 (2\pi/\Omega_0)离散周期序列相加各周期存在最小公倍数(N\mathrm{lcm}(N_1,N_2))先分别化到最简再取公倍数提示连续时间看“周期比”离散时间看“数字角频率与 (2\pi) 的比”这两句话能挡掉大部分周期判断题。2.2 抽样后周期怎么变数字角频率与 (N) 的求法抽样题在课后答案里分量不轻1-4 和 1-5 都在处理连续信号变成离散序列后的周期性。连续信号 (\cos(\omega_0 t)) 以间隔 (T_s) 均匀抽样得到 (\cos(\omega_0 T_s k))新的数字角频率是 (\Omega_0\omega_0 T_s)。接下来仍然回到离散判据(\Omega_0/(2\pi)) 是否为有理数。若 (\Omega_0/(2\pi)m/N)则序列周期为 (N)。所以抽样后的周期不只由原信号决定还由抽样间隔决定同一个连续余弦换一个 (T_s)离散序列可能周期也可能非周期。1-5 是反过来的问法已知 (f(t)e^{j\omega_0 t})抽样后 (f(k)e^{j\omega_0 T_s k})要求 (f(k)) 为周期序列求 (T_s) 满足什么条件。把数字角频率写成 (\Omega_0\omega_0 T_s)周期条件就是 (\omega_0 T_s/(2\pi)m/N)整理得 (T_s2\pi m/(\omega_0 N))其中 (m,N) 为整数。这个式子说明抽样间隔不能随便取只有落在一组离散值上离散序列才有周期。考试里如果题目给了具体数值先算 (\Omega_0)再算比值最后取最小 (N)如果题目问“是否存在”就看比值能不能写成有理数。from fractions import Fraction import math def discrete_period(omega0, max_den1000, tol1e-9): # omega0 为离散序列的数字角频率单位 rad/sample ratio omega0 / (2 * math.pi) frac Fraction(ratio).limit_denominator(max_den) # 浮点输入可能只是近似有理数误差过大时判非周期 if abs(float(frac) - ratio) tol: return None m, n frac.numerator, frac.denominator # 取最简正整数周期 return n // math.gcd(abs(m), n) print(discrete_period(math.pi / 4)) # 输出 8 print(discrete_period(1.0)) # 1/(2*pi) 不是简单有理数返回 None这段代码只适合做数值自查不能代替手算。参数omega0是抽样后的数字角频率max_den限制分母搜索范围tol控制“近似有理数”的容忍度。真实考试中不会给浮点误差手算时把 (\Omega_0) 写成 (\pi) 的倍数最稳如果写成小数先转成分数再判断。最容易翻车的地方是把连续角频率和离散数字角频率混用比如把 (\omega_0) 直接代进离散周期公式或者忘了乘抽样间隔 (T_s)。2.3 能量信号、功率信号与非能非功的快速判定能量和功率的判断先回到定义连续时间信号能量 (E\int_{-\infty}^{\infty}|f(t)|^2dt)平均功率 (P\lim_{T\to\infty}\frac{1}{2T}\int_{-T}^{T}|f(t)|^2dt)离散序列把积分换成求和。能量有限且不为零的是能量信号此时平均功率为零能量无限但平均功率有限且不为零的是功率信号能量和功率都无限或者功率极限不存在就是非能非功信号。课后答案 1-6、1-7 把常见类型基本覆盖了有限长信号、单边衰减指数、双边衰减指数通常是能量信号周期信号、常数、阶跃、单边正弦通常是功率信号随时间增长的指数、(t u(t))、(k u(k)) 这类趋向无穷且平均功率也压不住的是非能非功信号。这里最容易踩的坑是“看到周期就判功率看到非周期就判能量”。周期信号确实常见为功率信号但单边截断的周期信号仍然可能是功率信号例如 (3\cos(8t)u(t)) 在 (t\to\infty) 时函数值不趋向无穷平均功率有限而 (e^{3t}) 这种双边增长信号虽然非周期却既不是能量信号也不是功率信号。另一个坑是只看函数是否趋于零(e^{-3t}u(t)) 从单边衰减到零能量有限是能量信号(e^{-10|t|}\cos(2t)) 双边都衰减能量也有限但 (1/(k1)u(k)) 虽然趋于零平方求和收敛仍是能量信号(k u(k)) 趋于无穷平方求和发散平均功率也发散是非能非功。判断时先看支撑区间和增长速度再套定义比背结论可靠。信号类型能量平均功率判定有限长脉冲、单边衰减指数有限0能量信号周期信号、阶跃、单边正弦无限有限且非零功率信号增长指数、(t u(t))、(k u(k))无限无限或不存在非能非功双边衰减余弦有限0能量信号注意能量信号的平均功率一定为零但平均功率为零不代表一定是能量信号要先确认能量积分是否收敛。3. 系统性质判定线性、时不变、因果与可分解性的做题框架3.1 线性判定先拆零输入与零状态系统线性不是只看微分方程右边有没有平方项也不是只看输入前面有没有系数。课后答案 1-8、1-9 反复用“可分解性”做判断全响应写成 (y(t)y_{zi}(t)y_{zs}(t))其中零输入响应由初始状态决定零状态响应由激励决定。系统线性要求三件事同时成立零输入响应对初始状态线性零状态响应对激励线性并且全响应能分解成这两部分之和。只要有一项不满足整个系统就是非线性。比如 (y(t)q(0)2\frac{dx(t)}{dt}x(t))零输入部分对 (q(0)) 是线性的零状态部分对 (x(t)) 求导再相加也是线性的但零状态响应里 (x(t)) 和 (dx/dt) 同时出现并不破坏线性而 (y(t)q(0)\lg x(t)) 的零状态部分对 (x(t)) 不是线性直接判非线性。带常数项 (y(t)y(t)x(t)10) 的方程常数项会让零状态响应不满足齐次性通常判非线性。离散系统同样看分解。(y(k)q(0)x^2(k)) 的零状态响应是平方非线性(y(k)q(0)5x(k)) 的零输入和零状态都线性整体线性(y(k)q^2(0)x(k)) 的零输入响应对 (q(0)) 是平方非线性。很多题把初始状态写成 (q(0)) 或 (q_1(0),q_2(0))判断时先把含 (q) 的项归到零输入把含 (x) 的项归到零状态再分别验证齐次性和可加性输入放大 (a) 倍零状态响应是否也放大 (a) 倍两个输入相加零状态响应是否等于各自零状态响应相加。这个流程比直接盯着原方程更稳。系统写法零输入零状态线性判断(yq(0)2x(t))线性线性线性(yq(0)\lg x(t))线性非线性非线性(yq^2(0)x(t))非线性线性非线性(yq(0)x^2(k))线性非线性非线性(yq(0)x(t)x(t))线性非线性非线性提示先写“零输入 零状态”再分别看齐次性和可加性不要一上来就给整个方程下结论。3.2 时不变判定先平移输入再看输出是否同步平移时不变系统的判断有一个很固定的动作令输入 (x(t)) 产生输出 (y(t))把输入平移成 (x(t-t_0))看新输出是不是 (y(t-t_0))。如果是时不变如果输出里出现了与 (t) 直接相乘的系数、变系数、或者对输入做了与时间有关的尺度变换通常就是时变。课后答案 1-8 里的 (y(t)e^{2t}q(0)3t x(t))零状态响应里有 (3t x(t))输入平移后系数 (3t) 不会跟着平移判时变(y(t)q(0)3x(t-3)) 只是把输入固定延迟系统本身是时不变。1-9 里的 (y(t)t y(t)x(t)) 含 (t y(t))是变系数微分方程系统时变(y(t)y(t)x(t)10) 各项都不显含 (t)虽然非线性但时不变。离散系统同理。(y(k)q(0)x(k-3)) 是时不变(y(k)k x(k)) 是时变因为输入平移后乘的是 (k)不是 (k-k_0)(y(k)x(k)\sin(2k)) 也是时变(\sin(2k)) 不随输入平移同步平移。这里有一个容易混淆的点系统时变不等于系统一定非线性(y(t)t x(t)) 对输入是线性的但时变系统非线性也不等于一定时变(y(t)x^2(t)) 非线性但时不变。判断时把“线性”和“时不变”当成两个独立维度分别打勾不要互相替代。def check_time_invariance(system, x, t0, grid): # system 接收一个关于时间的函数返回输出函数 y1 system(x) shifted_input lambda t: x(t - t0) y2 system(shifted_input) # 比较 y2(t) 与 y1(t - t0) return all(abs(y2(t) - y1(t - t0)) 1e-9 for t in grid) # 示例y(t)t*x(t) 在 t01 时不满足时不变 # check_time_invariance(lambda f: (lambda t: t * f(t)), lambda t: 1.0, 1.0, [0, 1, 2])这段伪代码表达的是判定动作不是考试计算过程。参数system是系统算子x是测试输入t0是平移量grid是抽样检查点。真正做题时不需要写代码只要把 (x(t-t_0)) 代入系统再和 (y(t-t_0)) 对比如果两边的 (t) 系数没有同步移动立刻判时变。最容易错的是只把输入里的 (t) 换掉却忘了输出表达式里的 (t) 也要换尤其是 (t x(t))、(x(2t))、(\sin(t)x(t)) 这类结构。3.3 因果判定看响应是否依赖未来激励因果系统的定义很直白(t_0) 时刻的输出只由 (t_0) 及之前的输入和初始状态决定不依赖 (t_0) 之后的输入。连续时间看积分上限离散时间看求和上限。(y(t)\int_{-\infty}^{t}x(\tau)d\tau) 是因果(y(t)\int_{-\infty}^{t2}x(\tau)d\tau) 在 (t0) 时用到了 (x(2))依赖未来非因果。(y(k)\sum_{n0}^{k}x(n)) 是因果(y(k)\sum_{n0}^{k5}x(n)) 用到了 (k5) 时刻的输入非因果。微分方程里出现 (x(t1))、(x(k2)) 这类超前项也要直接判非因果。因果和稳定不是一回事。(y(t)x(t-1)) 既因果又稳定(y(t)x(t1)) 非因果但可能稳定(y(t)\int_{-\infty}^{t}x(\tau)d\tau) 因果但如果输入有界输出可能无界稳定性要另看冲激响应是否绝对可积。复习时把因果、稳定、线性、时不变四个标签分开打别把“非因果”当成“不稳定”的同义词。课后答案 1-10 里的几道题就是专门练这个边界积分上限多一个 (2)、求和上限多一个 (5)、微分方程右边出现 (x(t1))都是非因果的典型信号。系统因果判断理由(y(t)\int_{-\infty}^{t}x(\tau)d\tau)因果只用到当前和过去(y(t)\int_{-\infty}^{t2}x(\tau)d\tau)非因果用到了未来 (t2)(y(k)\sum_{n0}^{k}x(n))因果求和上限为当前(y(k)\sum_{n0}^{k5}x(n))非因果求和上限超前(y(t)x(t1))非因果直接取未来输入4. 时域分析主线阶跃冲激、卷积与冲激响应4.1 用阶跃与冲激表示分段信号第二章一开始就在练波形和解析式2-1 到 2-6 看起来是画图题实质是在训练“用 (u(t)) 表示分段”的能力。分段常数信号用门函数表示从 (a) 到 (b) 的矩形写成 (u(t-a)-u(t-b))斜坡信号写成 ((t-a)[u(t-a)-u(t-b)]) 再加后续修正带跳变的分段信号跳变点求导会出现冲激冲激强度等于跳变量。2-4 的解析式、2-6 的阶跃表示、2-7 的冲激化简都是同一条链上的练习先看分段再写门函数再处理跳变和斜率。画波形时不要只盯函数表达式先标关键时间点起点、终点、跳变点、折点。2-5 的平移、展缩、反转题先对自变量做变换再按“平移先后”检查(f(at-b)) 可以先平移再展缩也可以先展缩再平移但顺序不同中间变量不同容易把 (f(2t-4)) 写成 (f(2(t-4)))。稳妥做法是设新变量 (tat-b)解出原变量 (t(tb)/a)再按原波形取值。2-6 求导画图时原信号每有一个跳变导数就多一个冲激原信号每有一段斜坡导数就是对应高度的矩形。这个对应关系练熟波形题会快很多。注意分段信号求导前先写清楚每段的斜率和跳变跳变高度就是冲激强度方向由上升或下降决定。4.2 δ函数的抽样、展缩与导数性质冲激函数是时域分析的黑匣子性质不多但每条都容易翻车。最常用的是抽样(f(t)\delta(t-t_0)f(t_0)\delta(t-t_0))积分形式是 (\int f(t)\delta(t-t_0)dtf(t_0))。第二条是展缩(\delta(at)\frac{1}{|a|}\delta(t))所以 (\delta(2t-4)\frac{1}{2}\delta(t-2))。第三条是导数(\int f(t)\delta(t-t_0)dt-f(t_0))分部积分带出一个负号。第四条是复合自变量若 (g(t)) 的根为 (t_i)且 (g(t_i)\neq 0)则 (\delta(g(t))\sum_i \frac{1}{|g(t_i)|}\delta(t-t_i))。课后答案 2-7、2-8、2-9 里的化简和积分基本都在考这几条的组合。最容易出错的是展缩和复合根。比如 (\delta(t^2-1)) 不能直接写成 (\delta(t-1)\delta(t1))要除以 (|2t|) 在根处的值得到 (\frac{1}{2}[\delta(t-1)\delta(t1)])。(\delta(\sin t)) 的根是 (tn\pi)每项系数为 (1/|\cos(n\pi)|1)所以是一串等强冲激。含 (t\delta(t)) 的项直接为零因为冲激只在原点取值(t) 在原点为零但 (t\delta(t)) 不能直接当零要用导数定义或分部积分。2-8 里的积分题先看冲激位置是否落在积分区间内再看被积函数在该点的值如果冲激在区间外积分直接为零。2-7 里 (e^{-t}\delta(t-1)) 只取 (t1) 的值不要保留 (e^{-t})。import sympy as sp t sp.symbols(t, realTrue) delta sp.DiracDelta # 化简 f(t) * delta(t-1)结果应提取 f(1) expr (t**2 3) * delta(t - 1) print(sp.simplify(expr)) # 3*DiracDelta(t-1) DiracDelta(t-1) 合并后体现抽样 # 计算 ∫ (t^23) δ(t-1) dt integral sp.integrate((t**2 3) * delta(t - 1), (t, -sp.oo, sp.oo)) print(integral) # 输出 4这段代码用于检查抽样性质DiracDelta表示冲激积分区间取全轴。参数上要注意 SymPy 对含冲激的表达式有时不会自动化到最简simplify后仍可能保留等价形式考试手算时直接代点值更稳。真正要练的是“先定位冲激再代函数值最后看符号和系数”尤其是 (\delta(at-b)) 的 (1/|a|) 和 (\delta(t-t_0)) 的负号这两个地方最容易丢分。4.3 冲激响应与卷积的配合冲激响应 (h(t)) 是系统在零状态条件下对 (\delta(t)) 的响应。连续系统给微分方程求 (h(t))步骤是先写齐次方程的特征根按根的形式设 (h_0(t))再用 (h_0(0^))、(h_0(0^)) 等初始条件定系数最后把方程右边的输入导数项作用到 (h_0(t)) 上得到完整 (h(t))。2-10 的特征根为 (-1,-2)设 (h_0(c_1e^{-t}c_2e^{-2t})u(t))由初始条件定出系数后再对 (h_0) 做右边算子运算2-12 是重根 (-2)设 (h_0(c_1c_2t)e^{-2t}u(t))同样先定系数再作用。这里的关键是 (u(t)) 求导会产生 (\delta(t))不能漏掉。卷积把激励和冲激响应接起来零状态响应 (y_{zs}(t)x(t)*h(t)\int x(\tau)h(t-\tau)d\tau)。因果系统的 (h(t)) 在 (t0) 时为零所以积分上限常被 (h(t-\tau)) 限制如果 (x(t)) 也是单边积分下限再被 (x(\tau)) 限制。2-13 的指数卷积、2-14 由积分关系反求 (h(t))、2-15 的图形卷积核心都是先确定重叠区间。图形法记“翻转、平移、相乘、积分”把 (h(\tau)) 翻转成 (h(-\tau))再平移 (t)看两个波形重叠部分随 (t) 怎么变分段写出积分限。卷积不是普通乘法(x(t)h(t)) 和 (x(t)*h(t)) 完全两回事与 (\delta(t-t_0)) 卷积是移位与 (u(t)) 卷积是积分这两条最常用。卷积对象结果用途(x(t)*\delta(t-t_0))(x(t-t_0))移位性质(x(t)*u(t))(\int_{-\infty}^{t}x(\tau)d\tau)把输入变成累积(e^{-at}u(t)*e^{-bt}u(t))(\frac{e^{-at}-e^{-bt}}{b-a}u(t))(a\neq b)指数卷积常用公式(u(t)*u(t))(t u(t))斜坡信号import sympy as sp t, tau sp.symbols(t tau, realTrue) x sp.exp(-2*tau) * sp.Heaviside(tau) h sp.exp(-3*(t-tau)) * sp.Heaviside(t-tau) y sp.integrate(x * h, (tau, -sp.oo, sp.oo)) print(sp.simplify(y))这段代码演示卷积积分的直接计算x是激励h是冲激响应积分变量是tauHeaviside负责单边限制。实际手算时不要依赖符号计算重点是先画 (x(\tau)) 和 (h(t-\tau)) 的非零区间再按 (t) 的分段讨论积分限。2-14 这种由 (y(t)\int e^{-2(t-\tau)}x(\tau-3)d\tau) 反求 (h(t)) 的题先换元把积分写成标准卷积形式再对比 (yx*h) 读出 (h)比硬积更稳换元时注意 (d\tau) 和上下限同步变化。5. 易漏点与易错点周期、线性、卷积里最容易翻车的五处5.1 五个高频易漏点逐条拆易漏点一连续周期相加只看单个周期不看周期比。为什么漏看到 (\cos 2t\cos 5t) 这种形式容易直接拿两个周期 ( \pi ) 和 (2\pi/5) 相减或相加误以为一定有公共周期。怎么补先写 (T_1/T_2)化成最简分数 (p/q)若为有理数公共周期 (TqT_1pT_2)再取最小正数若为无理数直接判非周期。1-1 里 (\cos(2t)\cos(5t)) 的周期比为 (5/2)公共周期取 (2\pi)而 (\cos(2\pi t)\cos(5t)) 的周期比含 (\pi)无理判非周期。这个检查顺序要固定下来。易漏点二离散周期把 (2\pi/\Omega_0) 直接当 (N)。为什么漏连续时间的 (T2\pi/\omega_0) 太顺手搬到离散就忘了 (N) 必须是整数而且要是“最小正整数”。怎么补把 (\Omega_0/(2\pi)) 写成 (m/N)取互质后的分母 (N)两个序列相加时分别求 (N_1,N_2)再取最小公倍数。1-2 里 (\cos(\pi k/2)) 的 (N_14)(\cos(\pi k/3)) 的 (N_26)合成周期是 12如果只算 (2\pi/\Omega_0) 得到 2 和 3就会漏掉公倍数。抽样题还要先算 (\Omega_0\omega_0T_s)不能拿原连续角频率直接判。易漏点三能量功率只看“是否周期”不看积分收敛。为什么漏课堂上反复强调周期信号是功率信号容易形成“非周期就是能量信号”的错觉。怎么补先看信号在无穷远处是否衰减、平方积分是否收敛有限长和双边衰减通常是能量信号周期、阶跃、单边正弦通常是功率信号增长指数和 (t u(t)) 是非能非功。1-6 里 (3\cos(8t)u(t)) 是非周期但为功率信号(e^{3t}) 非周期且非能非功这两个反例能纠正“非周期即能量”的直觉。判断时把能量和功率两个极限都写一遍比背表稳。易漏点四线性判定漏掉零输入和常数项。为什么漏只盯着输入 (x(t)) 前面的系数看有没有平方、有没有乘积却忘了初始状态 (q(0)) 也要参与线性判断。怎么补先写 (yy_{zi}y_{zs})分别验证零输入对 (q(0)) 的线性、零状态对 (x(t)) 的线性带常数项的微分方程通常破坏零状态齐次性判非线性。1-8 里 (yq(0)\lg x(t)) 的零状态非线性1-9 里 (y(t)y(t)x(t)10) 的常数项导致非线性。看到 (q^2(0))、(q(0)x^2(t))、(x(t)x(t)) 这些结构先标“非线性嫌疑”再按分解法确认。易漏点五卷积积分限和冲激展缩符号。为什么漏卷积公式背得熟但一写积分限就凭感觉(\delta(at-b)) 的 (1/|a|) 和 (\delta(t-t_0)) 的负号也常丢。怎么补卷积先画 (x(\tau)) 和 (h(t-\tau)) 的非零区间求交集再分段积分冲激化简先定位根再套 (\delta(g(t))\sum \delta(t-t_i)/|g(t_i)|)导数性质用分部积分确认符号。2-13 的指数卷积用公式前先确认 (a\neq b)2-14 反求 (h(t)) 先换元成标准卷积2-7 的 (\delta(2t-4)) 先提系数。每次写完积分限回代一个特殊 (t) 检查上下限是否合理。5.2 错题回炉的检查顺序错题回炉不要从第一题重刷先按“信号性质—系统性质—时域计算”三段走。第一段看周期、抽样、能量功率每道题先写判据再写结论最后检查有没有把连续和离散的公式混用。第二段看线性、时不变、因果每道题先分解零输入和零状态再分别打三个标签标签之间不要互相替代。第三段看阶跃冲激、冲激响应、卷积每道题先画区间再写积分最后检查 (\delta) 的系数和符号。这个顺序能把“会但做错”的题筛出来比盲目刷新题有效。看到题目特征先写什么再查什么连续正弦相加(T_1/T_2)是否有理最小公倍数离散正弦或抽样(\Omega_0/(2\pi))是否化为最简 (m/N)能量功率能量积分、功率极限是否收敛是否为零含 (q(0)) 的系统(yy_{zi}y_{zs})两部分是否分别线性含 (t) 系数的系统平移输入后代输出系数是否同步平移积分或求和上限超前上限与当前时刻关系是否用到未来输入分段信号门函数、跳变点求导是否漏冲激卷积(x(\tau))、(h(t-\tau)) 区间积分限和 (\delta) 系数提示错题本上只记“错因标签”不够要写清当时漏了哪一步下次遇到同类题先做那个动作。6. 复习清单从课后答案反推查漏补缺的六步法复习到最后我习惯用一份清单把课后答案里的题号重新排一遍而不是从第一题看到最后一题。第一步把第一章的题按“周期、抽样、能量功率、系统性质、因果、零输入零状态”分堆每堆只留一道最有代表性的题先不看答案自己写判据。第二步对连续周期和离散周期各画一张对照表表头写“判据、公式、反例”把 (T_1/T_2) 和 (\Omega_0/(2\pi)) 放在最显眼的位置。第三步把能量功率的题按“能量、功率、非能非功”三列重排每列补一个反例尤其把单边余弦和双边增长指数放在一起对比。第四步系统性质题统一用“先分解、再打标签”的格式重做线性、时不变、因果各写一行理由理由里必须出现具体项不能只写“显然”。第五步时域分析题按“波形表示—δ性质—冲激响应—卷积”串起来每道卷积题先画区间再积分每道冲激响应题先定特征根再定初始条件。第六步考前只回看错因标签和对照表不再开新题。步骤动作检查标准1按知识点给题号分堆每堆能说出一个判据2做连续/离散周期对照表能各举一个非周期反例3能量功率三列重排单边余弦、增长指数不混4系统性质先分解再打标签线性与时不变分开写理由5时域题画区间再计算卷积限和 δ 系数不漏6只看错因和对照表能复述每类题的入手动作这份信号与系统课后答案的价值不在“对答案”而在它把题号按章节排好后能反过来暴露你的知识缺口哪一堆题反复错就回到对应判据重写一遍。获取完整内容后建议先按上面的六步把题号归类再逐章核对不要从头到尾抄答案。血泪经验是我以前总把“看懂了”当成“会做了”直到考前把一道周期判断题的 (T_1/T_2) 写成小数才翻车从那以后我每次做周期题都强制先写有理比再做卷积题都强制先画区间。希望帮到你。本文还有配套的精品资源点击获取
觉得有用,分享给同行:

为您的企业打造数字门面

稳重轻奢商务风格,端正雅致视觉,长效耐看不易过时。

立即咨询 →