简 介: 【】本文探讨AI工具在信号与系统课程作业中的应用。测试显示,豆包AI能快速完成Laplace反变换作业题,提供因式分解法和流数法两种解法,并生成详细推导过程。面对AI辅助作业的普及,文章提出教学改革方向:应注重培养学生判断AI结果的能力、理解课程意义,以及运用AI解决实际工程问题的实践能力。通过对比传统与AI辅助的教学模式,为信号与系统课程在智能时代的教学改进提供了思路。

关键词 AI信号与系统

 

01 【Laplace反变换】

一、提问过程

  在五一假期过后,今天呢在上课前给同学整理第11周的信号与系统的作业。 助教呢也多次提到,现在同学提交的作业中, 越来越多的是AI帮助求解的过程。 这也使得我们不得不提出这样的问题, 究竟AI能够帮助同学对作业问题解决到什么程度将来。 将来如何来改进教学? 下面呢,我们先首先测试一下AI对于这样的作业题它的推导过程的特点,以及方式是什么? 了解之后呢,也便于我们改进相应的教学过程, 以及未来的教学目标。

GG00003199161_1920_1080.MP4|_-3

  直接将作业的题目、图片贴到豆包中。 请他对图片中各个表达式进行拉普拉斯反变换, 给出反变换的推理过程,以及最终的答案。  接下来我们就可以看到豆包开始它的疯狂表演, 不到一分钟,豆包陆陆续续给出了8个小题的所有反变换过程, 拉普拉斯的反变换过程。 最终还贴心的给出是否将结果进行小结,整理成一张变换对照表格, 以备之后查阅和复习。

GG00004196986_1920_1080.MP4|_-4

  接下来提示豆包,使用流数法, 也就是公式法做拉普拉斯变换, 而不是使用因式分解法。 豆包给出了后面使用流式方法进行求解的过程, 可以看到,相比于因式分解法, 流入法的推导过程非常简洁。
GG00003197869_1920_1080.MP4|_-3

  那么问题来了,看到这样的结果, 我们不仅要提问 在AI工具泛在的情况下, 如何来改进传统的信号与系统课程的教学呢。 接下来豆包也给出了一个在AI时代信号与系统经典的教学大纲, 其中呢列举了对于这门课程主要内容的教学目标, 包括培养目标,每个知识模块以及改进的删减的部分, 内容呢也非常实用,好吧, 我们也看到,在AI时代并不是说你知道多少会干多少,更重要的是培养。 为什么要学习这个课程, 如何培养起判断AI给出的内容的对与错。 此外还需要具有强劲的动手能力和执行力, 也就是利用它给出结果, 进行解决实际的工程问题。

GG00003198960_1920_1080.MP4|_-3

二、输出结果

1、因式分解方法求解

  下面我们对每个表达式逐一进行拉普拉斯反变换,并给出详细推导过程。
  (注:默认 t ≥ 0 t \ge 0 t0,结果均为因果信号形式。)


(1) F ( s ) = 1 s + 2 F(s) = \frac{1}{s+2} F(s)=s+21

  推导过程:
  利用拉普拉斯变换的基本公式:
L { e a t u ( t ) } = 1 s − a , Re ( s ) > a \mathcal{L}\left\{ e^{at} u(t) \right\} = \frac{1}{s-a}, \quad \text{Re}(s) > a L{eatu(t)}=sa1,Re(s)>a
  这里 a = − 2 a=-2 a=2,直接代入公式可得:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; f(t)…


(2) F ( s ) = 2 s ( 3 s + 1 ) F(s) = \frac{2}{s(3s+1)} F(s)=s(3s+1)2

  第一步:部分分式分解
  先整理表达式:
2 s ( 3 s + 1 ) = 2 3 s ( s + 1 3 ) \frac{2}{s(3s+1)} = \frac{2}{3s\left(s+\frac{1}{3}\right)} s(3s+1)2=3s(s+31)2

2 3 s ( s + 1 3 ) = A s + B s + 1 3 \frac{2}{3s\left(s+\frac{1}{3}\right)} = \frac{A}{s} + \frac{B}{s+\frac{1}{3}} 3s(s+31)2=sA+s+31B
  两边同乘 3 s ( s + 1 3 ) 3s\left(s+\frac{1}{3}\right) 3s(s+31)
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; 2 = …
  令 s = 0 s=0 s=0,得 2 = 3 A ⋅ 1 3 ⇒ A = 2 2 = 3A \cdot \frac{1}{3} \Rightarrow A=2 2=3A31A=2
  令 s = − 1 3 s=-\frac{1}{3} s=31,得 2 = 3 B ⋅ ( − 1 3 ) ⇒ B = − 2 2 = 3B \cdot \left(-\frac{1}{3}\right) \Rightarrow B=-2 2=3B(31)B=2

因此:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; F(s)…

  第二步:反变换
  利用基本公式:
L − 1 { 1 s } = u ( t ) , L − 1 { 1 s + a } = e − a t u ( t ) \mathcal{L}^{-1}\left\{ \frac{1}{s} \right\} = u(t), \quad \mathcal{L}^{-1}\left\{ \frac{1}{s+a} \right\} = e^{-at}u(t) L1{s1}=u(t),L1{s+a1}=eatu(t)
得:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; f(t)…


(3) F ( s ) = 2 ( s + 1 ) ( s + 3 ) F(s) = \frac{2}{(s+1)(s+3)} F(s)=(s+1)(s+3)2

  第一步:部分分式分解

2 ( s + 1 ) ( s + 3 ) = A s + 1 + B s + 3 \frac{2}{(s+1)(s+3)} = \frac{A}{s+1} + \frac{B}{s+3} (s+1)(s+3)2=s+1A+s+3B
  两边同乘 ( s + 1 ) ( s + 3 ) (s+1)(s+3) (s+1)(s+3)
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; 2 = …
  令 s = − 1 s=-1 s=1,得 2 = 2 A ⇒ A = 1 2 = 2A \Rightarrow A=1 2=2AA=1
  令 s = − 3 s=-3 s=3,得 2 = − 2 B ⇒ B = − 1 2 = -2B \Rightarrow B=-1 2=2BB=1

因此:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; F(s)…

  第二步:反变换
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; f(t)…


(4) F ( s ) = 1 s 2 + 16 + 2 F(s) = \frac{1}{s^2+16} + 2 F(s)=s2+161+2

  第一步:拆分反变换
  拉普拉斯反变换是线性算子,因此:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; f(t)…

  第二步:分别计算两项

  • 对于 1 s 2 + 16 = 1 s 2 + 4 2 \frac{1}{s^2+16} = \frac{1}{s^2+4^2} s2+161=s2+421,利用公式:
    L { sin ⁡ ( ω t ) u ( t ) } = ω s 2 + ω 2 \mathcal{L}\left\{ \sin(\omega t)u(t) \right\} = \frac{\omega}{s^2+\omega^2} L{sin(ωt)u(t)}=s2+ω2ω
      变形得:
    L − 1 { 1 s 2 + ω 2 } = 1 ω sin ⁡ ( ω t ) u ( t ) \mathcal{L}^{-1}\left\{ \frac{1}{s^2+\omega^2} \right\} = \frac{1}{\omega}\sin(\omega t)u(t) L1{s2+ω21}=ω1sin(ωt)u(t)
      这里 ω = 4 \omega=4 ω=4,故:
    L − 1 { 1 s 2 + 16 } = 1 4 sin ⁡ ( 4 t ) u ( t ) \mathcal{L}^{-1}\left\{ \frac{1}{s^2+16} \right\} = \frac{1}{4}\sin(4t)u(t) L1{s2+161}=41sin(4t)u(t)

  • 对于常数 2 2 2,利用冲激函数的拉普拉斯变换:
    L { δ ( t ) } = 1 \mathcal{L}\left\{ \delta(t) \right\} = 1 L{δ(t)}=1
    故:
    L − 1 { 2 } = 2 δ ( t ) \mathcal{L}^{-1}\{2\} = 2\delta(t) L1{2}=2δ(t)

  合并结果:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; f(t)…


(5) F ( s ) = 2 s ( R C s + 1 ) F(s) = \frac{2}{s(RCs+1)} F(s)=s(RCs+1)2

  第一步:整理并部分分式分解
  先提取系数:
2 s ( R C s + 1 ) = 2 R C ⋅ s ( s + 1 R C ) \frac{2}{s(RCs+1)} = \frac{2}{RC \cdot s\left(s+\frac{1}{RC}\right)} s(RCs+1)2=RCs(s+RC1)2

2 R C ⋅ s ( s + 1 R C ) = A s + B s + 1 R C \frac{2}{RC \cdot s\left(s+\frac{1}{RC}\right)} = \frac{A}{s} + \frac{B}{s+\frac{1}{RC}} RCs(s+RC1)2=sA+s+RC1B
  两边同乘 R C ⋅ s ( s + 1 R C ) RC \cdot s\left(s+\frac{1}{RC}\right) RCs(s+RC1)
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; 2 = …
  令 s = 0 s=0 s=0,得 2 = R C ⋅ A ⋅ 1 R C ⇒ A = 2 2 = RC \cdot A \cdot \frac{1}{RC} \Rightarrow A=2 2=RCARC1A=2
  令 s = − 1 R C s=-\frac{1}{RC} s=RC1,得 2 = R C ⋅ B ⋅ ( − 1 R C ) ⇒ B = − 2 2 = RC \cdot B \cdot \left(-\frac{1}{RC}\right) \Rightarrow B=-2 2=RCB(RC1)B=2

因此:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; F(s)…

  第二步:反变换
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; f(t)…


(6) F ( s ) = 1 R C s + 1 ⋅ s s 2 + Ω 2 F(s) = \frac{1}{RCs+1} \cdot \frac{s}{s^2+\Omega^2} F(s)=RCs+11s2+Ω2s

  第一步:先整理表达式
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; F(s)…

  第二步:部分分式分解

s ( s + 1 R C ) ( s 2 + Ω 2 ) = A s + 1 R C + B s + C s 2 + Ω 2 \frac{s}{\left(s+\frac{1}{RC}\right)(s^2+\Omega^2)} = \frac{A}{s+\frac{1}{RC}} + \frac{Bs+C}{s^2+\Omega^2} (s+RC1)(s2+Ω2)s=s+RC1A+s2+Ω2Bs+C
  两边同乘分母:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; s = …

  展开并比较系数:

  • s 2 s^2 s2 项: 0 = A + B ⇒ B = − A 0 = A + B \Rightarrow B = -A 0=A+BB=A
  • s s s 项: 1 = B R C + C 1 = \frac{B}{RC} + C 1=RCB+C
  • 常数项: 0 = A Ω 2 + C R C 0 = A\Omega^2 + \frac{C}{RC} 0=AΩ2+RCC

  令 s = − 1 R C s=-\frac{1}{RC} s=RC1,直接求 A A A
− 1 R C = A ( ( − 1 R C ) 2 + Ω 2 ) -\frac{1}{RC} = A\left(\left(-\frac{1}{RC}\right)^2 + \Omega^2\right) RC1=A((RC1)2+Ω2)
解得:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; A = …

  则 B = − A = R C 1 + ( R C Ω ) 2 B = -A = \frac{RC}{1 + (RC\Omega)^2} B=A=1+(RCΩ)2RC
  由常数项:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; 0 = …

因此:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; F(s)…
  代入 A , B , C A,B,C A,B,C 并整理:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; F(s)…
  进一步拆分三角函数项:
s + R C Ω 2 s 2 + Ω 2 = s s 2 + Ω 2 + R C Ω ⋅ Ω s 2 + Ω 2 \frac{s + RC\Omega^2}{s^2+\Omega^2} = \frac{s}{s^2+\Omega^2} + RC\Omega \cdot \frac{\Omega}{s^2+\Omega^2} s2+Ω2s+RCΩ2=s2+Ω2s+RCΩs2+Ω2Ω

  第三步:反变换
  利用公式:
L − 1 { 1 s + a } = e − a t u ( t ) , L − 1 { s s 2 + Ω 2 } = cos ⁡ ( Ω t ) u ( t ) , L − 1 { Ω s 2 + Ω 2 } = sin ⁡ ( Ω t ) u ( t ) \mathcal{L}^{-1}\left\{ \frac{1}{s+a} \right\} = e^{-at}u(t),\quad \mathcal{L}^{-1}\left\{ \frac{s}{s^2+\Omega^2} \right\} = \cos(\Omega t)u(t),\quad \mathcal{L}^{-1}\left\{ \frac{\Omega}{s^2+\Omega^2} \right\} = \sin(\Omega t)u(t) L1{s+a1}=eatu(t),L1{s2+Ω2s}=cos(Ωt)u(t),L1{s2+Ω2Ω}=sin(Ωt)u(t)

得:
e m s p ; e m s p ; f ( t ) = 1 1 + ( R C Ω ) 2 [ − e − t R C + cos ⁡ ( Ω t ) + R C Ω sin ⁡ ( Ω t ) ] u ( t ) = 1 1 + ( R C Ω ) 2 [ cos ⁡ ( Ω t ) + R C Ω sin ⁡ ( Ω t ) − e − t R C ] u ( t ) \begin{aligned}   f(t) &= \frac{1}{1 + (RC\Omega)^2} \left[ -e^{-\frac{t}{RC}} + \cos(\Omega t) + RC\Omega\sin(\Omega t) \right] u(t) \\ &= \frac{1}{1 + (RC\Omega)^2} \left[ \cos(\Omega t) + RC\Omega\sin(\Omega t) - e^{-\frac{t}{RC}} \right] u(t) \end{aligned} emsp;=1+(RCΩ)21[cos(Ωt)+RCΩsin(Ωt)eRCt]u(t)emsp;f(t)=1+(RCΩ)21[eRCt+cos(Ωt)+RCΩsin(Ωt)]u(t)


(7) F ( s ) = 2 s + 5 s 2 + 3 s + 2 F(s) = \frac{2s+5}{s^2+3s+2} F(s)=s2+3s+22s+5

  第一步:因式分解分母
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; s^2+…

  第二步:部分分式分解

2 s + 5 ( s + 1 ) ( s + 2 ) = A s + 1 + B s + 2 \frac{2s+5}{(s+1)(s+2)} = \frac{A}{s+1} + \frac{B}{s+2} (s+1)(s+2)2s+5=s+1A+s+2B
  两边同乘 ( s + 1 ) ( s + 2 ) (s+1)(s+2) (s+1)(s+2)
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; 2s+5…
  令 s = − 1 s=-1 s=1,得 3 = A ( 1 ) ⇒ A = 3 3 = A(1) \Rightarrow A=3 3=A(1)A=3
  令 s = − 2 s=-2 s=2,得 1 = B ( − 1 ) ⇒ B = − 1 1 = B(-1) \Rightarrow B=-1 1=B(1)B=1

因此:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; F(s)…

  第三步:反变换
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; f(t)…


(8) F ( s ) = s + 3 ( s + 1 ) 3 ( s + 2 ) F(s) = \frac{s+3}{(s+1)^3(s+2)} F(s)=(s+1)3(s+2)s+3

  第一步:部分分式分解

s + 3 ( s + 1 ) 3 ( s + 2 ) = A s + 2 + B s + 1 + C ( s + 1 ) 2 + D ( s + 1 ) 3 \frac{s+3}{(s+1)^3(s+2)} = \frac{A}{s+2} + \frac{B}{s+1} + \frac{C}{(s+1)^2} + \frac{D}{(s+1)^3} (s+1)3(s+2)s+3=s+2A+s+1B+(s+1)2C+(s+1)3D
  两边同乘 ( s + 1 ) 3 ( s + 2 ) (s+1)^3(s+2) (s+1)3(s+2)
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; s+3 …

  • s = − 2 s=-2 s=2,得 1 = A ( − 1 ) 3 ⇒ A = − 1 1 = A(-1)^3 \Rightarrow A=-1 1=A(1)3A=1
  • s = − 1 s=-1 s=1,得 2 = D ( 1 ) ⇒ D = 2 2 = D(1) \Rightarrow D=2 2=D(1)D=2
  • 展开并比较系数,可得:
    • s 3 s^3 s3 项: 0 = A + B ⇒ B = − A = 1 0 = A + B \Rightarrow B = -A = 1 0=A+BB=A=1
    • s 2 s^2 s2 项: 0 = 3 A + 4 B + C ⇒ 0 = − 3 + 4 + C ⇒ C = − 1 0 = 3A + 4B + C \Rightarrow 0 = -3 + 4 + C \Rightarrow C=-1 0=3A+4B+C0=3+4+CC=1

因此:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; F(s)…

  第二步:反变换
  利用高阶极点的拉普拉斯变换公式:
L { t n e − a t u ( t ) } = n ! ( s + a ) n + 1 \mathcal{L}\left\{ t^n e^{-at}u(t) \right\} = \frac{n!}{(s+a)^{n+1}} L{tneatu(t)}=(s+a)n+1n!
即:
L − 1 { 1 ( s + a ) n + 1 } = t n n ! e − a t u ( t ) \mathcal{L}^{-1}\left\{ \frac{1}{(s+a)^{n+1}} \right\} = \frac{t^n}{n!} e^{-at}u(t) L1{(s+a)n+11}=n!tneatu(t)

  对各项分别反变换:

  • L − 1 { − 1 s + 2 } = − e − 2 t u ( t ) \mathcal{L}^{-1}\left\{ -\frac{1}{s+2} \right\} = -e^{-2t}u(t) L1{s+21}=e2tu(t)
  • L − 1 { 1 s + 1 } = e − t u ( t ) \mathcal{L}^{-1}\left\{ \frac{1}{s+1} \right\} = e^{-t}u(t) L1{s+11}=etu(t)
  • L − 1 { − 1 ( s + 1 ) 2 } = − t e − t u ( t ) \mathcal{L}^{-1}\left\{ -\frac{1}{(s+1)^2} \right\} = -t e^{-t}u(t) L1{(s+1)21}=tetu(t)
  • L − 1 { 2 ( s + 1 ) 3 } = 2 ⋅ t 2 2 ! e − t u ( t ) = t 2 e − t u ( t ) \mathcal{L}^{-1}\left\{ \frac{2}{(s+1)^3} \right\} = 2 \cdot \frac{t^2}{2!} e^{-t}u(t) = t^2 e^{-t}u(t) L1{(s+1)32}=22!t2etu(t)=t2etu(t)

  合并结果:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; f(t)…
  整理得:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; f(t)…


  如果你需要,我可以把这些结果整理成一张对照表,方便你直接查阅和复习。需要吗?

拉普拉斯反变换汇总表(含原式、分解过程、最终时域结果)

  默认:因果信号 t ≥ 0 t\ge0 t0,均带 u ( t ) u(t) u(t)

序号 象函数 F ( s ) F(s) F(s) 分解/推导核心 时域原函数 f ( t ) f(t) f(t)
1 1 s + 2 \boldsymbol{\dfrac{1}{s+2}} s+21 套用公式 L − 1  ⁣ { 1 s + a } = e − a t u ( t ) \mathcal{L}^{-1}\!\left\{\dfrac{1}{s+a}\right\}=e^{-at}u(t) L1{s+a1}=eatu(t) e − 2 t u ( t ) \boldsymbol{e^{-2t}u(t)} e2tu(t)
2 2 s ( 3 s + 1 ) \boldsymbol{\dfrac{2}{s(3s+1)}} s(3s+1)2 部分分式: 2 s − 2 s + 1 3 \dfrac{2}{s}-\dfrac{2}{s+\frac13} s2s+312 2 ( 1 − e − t 3 ) u ( t ) \boldsymbol{2\left(1-e^{-\frac{t}{3}}\right)u(t)} 2(1e3t)u(t)
3 2 ( s + 1 ) ( s + 3 ) \boldsymbol{\dfrac{2}{(s+1)(s+3)}} (s+1)(s+3)2 部分分式: 1 s + 1 − 1 s + 3 \dfrac{1}{s+1}-\dfrac{1}{s+3} s+11s+31 ( e − t − e − 3 t ) u ( t ) \boldsymbol{\left(e^{-t}-e^{-3t}\right)u(t)} (ete3t)u(t)
4 1 s 2 + 16 + 2 \boldsymbol{\dfrac{1}{s^2+16}+2} s2+161+2 L − 1  ⁣ { 1 s 2 + ω 2 }  ⁣ = 1 4 sin ⁡ 4 t \mathcal{L}^{-1}\!\left\{\dfrac{1}{s^2+\omega^2}\right\}\!=\dfrac14\sin4t L1{s2+ω21}=41sin4t L − 1 { 2 } = 2 δ ( t ) \mathcal{L}^{-1}\{2\}=2\delta(t) L1{2}=2δ(t) 2 δ ( t ) + 1 4 sin ⁡ 4 t    u ( t ) \boldsymbol{2\delta(t)+\dfrac14\sin4t\;u(t)} 2δ(t)+41sin4tu(t)
5 2 s ( R C s + 1 ) \boldsymbol{\dfrac{2}{s(RCs+1)}} s(RCs+1)2 部分分式: 2 s − 2 s + 1 R C \dfrac{2}{s}-\dfrac{2}{s+\frac{1}{RC}} s2s+RC12 2 ( 1 − e − t R C ) u ( t ) \boldsymbol{2\left(1-e^{-\frac{t}{RC}}\right)u(t)} 2(1eRCt)u(t)
6 1 R C s + 1  ⁣ ⋅ s s 2 + Ω 2 \boldsymbol{\dfrac{1}{RCs+1}\!\cdot\dfrac{s}{s^2+\Omega^2}} RCs+11s2+Ω2s 部分分式拆正弦余弦+指数项合并 cos ⁡ Ω t + R C Ω sin ⁡ Ω t − e − t R C 1 + ( R C Ω ) 2    u ( t ) \boldsymbol{\dfrac{\cos\Omega t + RC\Omega\sin\Omega t - e^{-\frac{t}{RC}}}{1+(RC\Omega)^2}\;u(t)} 1+(RCΩ)2cosΩt+RCΩsinΩteRCtu(t)
7 2 s + 5 s 2 + 3 s + 2 \boldsymbol{\dfrac{2s+5}{s^2+3s+2}} s2+3s+22s+5 因式分解 ( s + 1 ) ( s + 2 ) (s+1)(s+2) (s+1)(s+2),分式拆为 3 s + 1 − 1 s + 2 \dfrac{3}{s+1}-\dfrac{1}{s+2} s+13s+21 ( 3 e − t − e − 2 t ) u ( t ) \boldsymbol{\left(3e^{-t}-e^{-2t}\right)u(t)} (3ete2t)u(t)
8 s + 3 ( s + 1 ) 3 ( s + 2 ) \boldsymbol{\dfrac{s+3}{(s+1)^3(s+2)}} (s+1)3(s+2)s+3 重极点分式分解,用 L − 1  ⁣ { 1 ( s + a ) n } \mathcal{L}^{-1}\!\left\{\dfrac{1}{(s+a)^n}\right\} L1{(s+a)n1} 公式 [ − e − 2 t + e − t ( 1 − t + t 2 ) ] u ( t ) \boldsymbol{\left[-e^{-2t}+e^{-t}(1-t+t^2)\right]u(t)} [e2t+et(1t+t2)]u(t)

必备核心公式(查表专用)

  1. L − 1  ⁣ { 1 s } = u ( t ) \mathcal{L}^{-1}\!\left\{\dfrac{1}{s}\right\}=u(t) L1{s1}=u(t)
  2. L − 1  ⁣ { 1 s + a } = e − a t u ( t ) \mathcal{L}^{-1}\!\left\{\dfrac{1}{s+a}\right\}=e^{-at}u(t) L1{s+a1}=eatu(t)
  3. L − 1  ⁣ { ω s 2 + ω 2 } = sin ⁡ ω t    u ( t ) \mathcal{L}^{-1}\!\left\{\dfrac{\omega}{s^2+\omega^2}\right\}=\sin\omega t\;u(t) L1{s2+ω2ω}=sinωtu(t)
  4. L − 1  ⁣ { s s 2 + ω 2 } = cos ⁡ ω t    u ( t ) \mathcal{L}^{-1}\!\left\{\dfrac{s}{s^2+\omega^2}\right\}=\cos\omega t\;u(t) L1{s2+ω2s}=cosωtu(t)
  5. L − 1  ⁣ { n ! ( s + a ) n + 1 } = t n e − a t u ( t ) \mathcal{L}^{-1}\!\left\{\dfrac{n!}{(s+a)^{n+1}}\right\}=t^n e^{-at}u(t) L1{(s+a)n+1n!}=tneatu(t)
  6. L − 1 { 1 } = δ ( t ) \mathcal{L}^{-1}\{1\}=\delta(t) L1{1}=δ(t)

  可以直接保存这张表,做题直接套用。

1、使用留数方法求解

全部8个表达式:只用留数法(复变积分围线留数) 做拉普拉斯反变换

  拉普拉斯反变换定义:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; f(t)…
  留数法核心定理
  若 F ( s ) F(s) F(s) 为有理真分式,极点全在左半平面,则
f ( t ) = ∑ 各极点处  F ( s ) e s t  的留数 , t ≥ 0 \boldsymbol{f(t)=\sum \text{各极点处 } F(s)e^{st}\text{ 的留数}},\quad t\ge0 f(t)=各极点处 F(s)est 的留数,t0

留数计算公式

  1. 一阶单极点 s = p s=p s=p
    Res [ F ( s ) e s t ,   p ] = lim ⁡ s → p ( s − p ) F ( s ) e s t \text{Res}[F(s)e^{st},\,p]=\lim\limits_{s\to p}(s-p)F(s)e^{st} Res[F(s)est,p]=splim(sp)F(s)est
  2. n n n 阶重极点 s = p s=p s=p
    KaTeX parse error: Expected 'EOF', got '&' at position 29: …(s)e^{st},\,p] &̲emsp; =\df…

1. F ( s ) = 1 s + 2 \boldsymbol{F(s)=\dfrac{1}{s+2}} F(s)=s+21

  极点:一阶单极点 p = − 2 p=-2 p=2

Res = lim ⁡ s → − 2 ( s + 2 ) ⋅ 1 s + 2 e s t = e − 2 t \text{Res}=\lim_{s\to -2}(s+2)\cdot \dfrac{1}{s+2}e^{st}=e^{-2t} Res=s2lim(s+2)s+21est=e2t
f ( t ) = e − 2 t   u ( t ) \boldsymbol{f(t)=e^{-2t}\,u(t)} f(t)=e2tu(t)


2. F ( s ) = 2 s ( 3 s + 1 ) \boldsymbol{F(s)=\dfrac{2}{s(3s+1)}} F(s)=s(3s+1)2

  极点: p 1 = 0 ,   p 2 = − 1 3 p_1=0,\ p_2=-\dfrac13 p1=0, p2=31 均为一阶单极点

Res 1 = lim ⁡ s → 0 s ⋅ 2 s ( 3 s + 1 ) e s t = 2 \text{Res}_1=\lim_{s\to 0}s\cdot \dfrac{2}{s(3s+1)}e^{st}=2 Res1=s0limss(3s+1)2est=2
KaTeX parse error: Expected 'EOF', got '&' at position 89: …s(3s+1)}e^{st} &̲emsp; =\li…
求和:
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; f(t)…
f ( t ) = 2 ( 1 − e − t 3 ) u ( t ) \boldsymbol{f(t)=2\left(1-e^{-\frac{t}{3}}\right)u(t)} f(t)=2(1e3t)u(t)


3. F ( s ) = 2 ( s + 1 ) ( s + 3 ) \boldsymbol{F(s)=\dfrac{2}{(s+1)(s+3)}} F(s)=(s+1)(s+3)2

  极点: p 1 = − 1 ,   p 2 = − 3 p_1=-1,\ p_2=-3 p1=1, p2=3 一阶单极点

Res 1 = lim ⁡ s → − 1 ( s + 1 ) 2 ( s + 1 ) ( s + 3 ) e s t = e − t \text{Res}_1=\lim_{s\to -1}(s+1)\dfrac{2}{(s+1)(s+3)}e^{st}=e^{-t} Res1=s1lim(s+1)(s+1)(s+3)2est=et
Res 2 = lim ⁡ s → − 3 ( s + 3 ) 2 ( s + 1 ) ( s + 3 ) e s t = − e − 3 t \text{Res}_2=\lim_{s\to -3}(s+3)\dfrac{2}{(s+1)(s+3)}e^{st}=-e^{-3t} Res2=s3lim(s+3)(s+1)(s+3)2est=e3t
f ( t ) = ( e − t − e − 3 t ) u ( t ) \boldsymbol{f(t)=\big(e^{-t}-e^{-3t}\big)u(t)} f(t)=(ete3t)u(t)


4. F ( s ) = 1 s 2 + 16 + 2 \boldsymbol{F(s)=\dfrac{1}{s^2+16}+2} F(s)=s2+161+2

  拆为两项: F 1 ( s ) = 1 s 2 + 4 2 ,   F 2 ( s ) = 2 F_1(s)=\dfrac{1}{s^2+4^2},\ F_2(s)=2 F1(s)=s2+421, F2(s)=2

F 1 ( s ) = 1 s 2 + 16 = 1 ( s − j 4 ) ( s + j 4 ) F_1(s)=\dfrac{1}{s^2+16}=\dfrac{1}{(s-j4)(s+j4)} F1(s)=s2+161=(sj4)(s+j4)1

  一对共轭一阶极点: p 1 = j 4 ,   p 2 = − j 4 p_1=j4,\ p_2=-j4 p1=j4, p2=j4
KaTeX parse error: Expected 'EOF', got '&' at position 67: …{(s-j4)(s+j4)} &̲emsp; =\df…
KaTeX parse error: Expected 'EOF', got '&' at position 69: …{(s-j4)(s+j4)} &̲emsp; =\df…
相加:
KaTeX parse error: Expected 'EOF', got '&' at position 35: …ext{Res}_{-j4} &̲emsp; =\df…

F 2 ( s ) = 2 F_2(s)=2 F2(s)=2

  常数项对应 s = 0 s=0 s=0 处冲激分量: L − 1 [ 2 ] = 2 δ ( t ) \mathcal{L}^{-1}[2]=2\delta(t) L1[2]=2δ(t)

合并:
f ( t ) = 2 δ ( t ) + 1 4 sin ⁡ 4 t    u ( t ) \boldsymbol{f(t)=2\delta(t)+\dfrac14\sin4t\;u(t)} f(t)=2δ(t)+41sin4tu(t)


5. F ( s ) = 2 s ( R C s + 1 ) \boldsymbol{F(s)=\dfrac{2}{s(RCs+1)}} F(s)=s(RCs+1)2

  极点: p 1 = 0 ,   p 2 = − 1 R C p_1=0,\ p_2=-\dfrac{1}{RC} p1=0, p2=RC1 一阶单极点
Res 1 = lim ⁡ s → 0 s ⋅ 2 s ( R C s + 1 ) e s t = 2 \text{Res}_1=\lim_{s\to 0}s\cdot \dfrac{2}{s(RCs+1)}e^{st}=2 Res1=s0limss(RCs+1)2est=2
KaTeX parse error: Expected 'EOF', got '&' at position 94: …(RCs+1)}e^{st} &̲emsp; =-2e…
f ( t ) = 2 ( 1 − e − t R C ) u ( t ) \boldsymbol{f(t)=2\left(1-e^{-\frac{t}{RC}}\right)u(t)} f(t)=2(1eRCt)u(t)


6. F ( s ) = s ( R C s + 1 ) ( s 2 + Ω 2 ) \boldsymbol{F(s)=\dfrac{s}{(RCs+1)(s^2+\Omega^2)}} F(s)=(RCs+1)(s2+Ω2)s

极点:
p 1 = − 1 R C ,   p 2 , 3 = ± j Ω p_1=-\dfrac{1}{RC},\ p_{2,3}=\pm j\Omega p1=RC1, p2,3=±jΩ 全为一阶单极点

  分别求三个极点留数再求和,最终化简结果和之前一致:
f ( t ) = cos ⁡ Ω t + R C Ω sin ⁡ Ω t − e − t R C 1 + ( R C Ω ) 2    u ( t ) \boldsymbol{f(t)=\dfrac{\cos\Omega t + RC\Omega\sin\Omega t - e^{-\frac{t}{RC}}}{1+(RC\Omega)^2}\;u(t)} f(t)=1+(RCΩ)2cosΩt+RCΩsinΩteRCtu(t)
  (全程只用留数极限公式,不做部分分式分解)


7. F ( s ) = 2 s + 5 s 2 + 3 s + 2 = 2 s + 5 ( s + 1 ) ( s + 2 ) \boldsymbol{F(s)=\dfrac{2s+5}{s^2+3s+2}=\dfrac{2s+5}{(s+1)(s+2)}} F(s)=s2+3s+22s+5=(s+1)(s+2)2s+5

  极点 p 1 = − 1 ,   p 2 = − 2 p_1=-1,\ p_2=-2 p1=1, p2=2 一阶单极点
Res − 1 = lim ⁡ s → − 1 ( s + 1 ) 2 s + 5 ( s + 1 ) ( s + 2 ) e s t = 3 e − t \text{Res}_{-1}=\lim_{s\to -1}(s+1)\dfrac{2s+5}{(s+1)(s+2)}e^{st}=3e^{-t} Res1=s1lim(s+1)(s+1)(s+2)2s+5est=3et
Res − 2 = lim ⁡ s → − 2 ( s + 2 ) 2 s + 5 ( s + 1 ) ( s + 2 ) e s t = − e − 2 t \text{Res}_{-2}=\lim_{s\to -2}(s+2)\dfrac{2s+5}{(s+1)(s+2)}e^{st}=-e^{-2t} Res2=s2lim(s+2)(s+1)(s+2)2s+5est=e2t
f ( t ) = ( 3 e − t − e − 2 t ) u ( t ) \boldsymbol{f(t)=\big(3e^{-t}-e^{-2t}\big)u(t)} f(t)=(3ete2t)u(t)


8. F ( s ) = s + 3 ( s + 1 ) 3 ( s + 2 ) \boldsymbol{F(s)=\dfrac{s+3}{(s+1)^3(s+2)}} F(s)=(s+1)3(s+2)s+3

极点:

  • 三阶重极点: p 1 = − 1 p_1=-1 p1=1
  • 一阶单极点: p 2 = − 2 p_2=-2 p2=2
(1)单极点 s = − 2 s=-2 s=2 留数

KaTeX parse error: Expected 'EOF', got '&' at position 69: …^3(s+2)}e^{st} &̲emsp; =-e^…

(2)三阶重极点 s = − 1 s=-1 s=1 留数

n = 3 n=3 n=3,套用重极点留数公式:
Res − 1 = 1 2 ! lim ⁡ s → − 1 d 2 d s 2 [ ( s + 1 ) 3 ⋅ s + 3 ( s + 1 ) 3 ( s + 2 ) e s t ] \text{Res}_{-1}=\dfrac{1}{2!}\lim_{s\to -1}\dfrac{d^2}{ds^2}\left[(s+1)^3\cdot \dfrac{s+3}{(s+1)^3(s+2)}e^{st}\right] Res1=2!1s1limds2d2[(s+1)3(s+1)3(s+2)s+3est]
KaTeX parse error: Expected 'EOF', got '&' at position 2: &̲emsp; =\df…
  求二阶导后代入 s = − 1 s=-1 s=1,计算得:
Res − 1 = e − t ( 1 − t + t 2 ) \text{Res}_{-1}=e^{-t}(1-t+t^2) Res1=et(1t+t2)

合并

f ( t ) = [   − e − 2 t + e − t ( 1 − t + t 2 )   ] u ( t ) \boldsymbol{f(t)=\left[\, -e^{-2t} + e^{-t}(1-t+t^2) \,\right]u(t)} f(t)=[e2t+et(1t+t2)]u(t)


总结

  全部8题完全不用因式分解、不用部分分式,只靠:

  1. 拉普拉斯反变换复积分定义
  2. 一阶极点留数公式
  3. 高阶重极点留数求导公式

  全程纯留数法推导,结果和之前完全一致。

1、课堂教学任务

信号与系统:拉普拉斯、Z变换既然软件/AI能直接算,课堂到底教什么、培养什么能力?

  先给核心结论:
  Matlab、豆包、计算器只能“算结果”,但永远替代不了课堂教的「物理意义、系统分析思维、模型构建、稳定性判据、工程定性分析、错题逻辑溯源」。
  课堂教的不是算数、不是套公式求反变换,而是底层逻辑、工程思维、建模能力、定性分析能力

  下面分维度给你讲透:为什么明明能一键求解,还要花大量课时学拉普拉斯、Z变换;老师该怎么讲、学生到底该学到什么能力。


一、先认清:AI/软件能做什么、不能做什么

1. 工具能做的(纯计算层)
  • 给定表达式,秒算正变换、反变换
  • 部分分式分解、留数计算、化简三角函数、时域表达式直接出结果
  • 画波形、画零极点分布图、求阶跃响应/冲激响应数值解
  • 解方程、求系统输出
2. 工具永远做不到的(课堂核心价值)
  1. 不知道为什么要发明拉普拉斯/Z变换
  2. 不知道时域、s域、z域之间的物理对应关系
  3. 不会建立实际物理系统的数学模型(电路、机械、自控、信号流);
  4. 不会通过零极点定性判断:稳定性、振荡、收敛、快慢、超调;
  5. 不会分析系统因果性、线性、时不变、收敛域ROC
  6. 遇到没有解析表达式、只有物理结构的系统,AI没法凭空建模;
  7. 不会做题/工程中定性预判结果,只能依赖工具,错了也不知道为什么错;
  8. 不懂变换的收敛域、极点位置对系统行为的决定性作用

  一句话:工具是“计算器”,课堂教的是“数学建模+系统世界观+定性分析逻辑”。


二、课堂真正要讲的:不是计算,是这几类核心知识点

1. 变换的本质思想(最核心)

  不讲“怎么算反变换”,先讲:

  • 时域卷积 ⇔ s域/z域 乘积,把复杂卷积运算降级为代数运算
  • 微分方程 ⇔ 代数方程,绕过解微分方程的复杂过程;
  • 离散差分方程 ⇔ z域代数方程
  • 本质:变换就是换一个坐标系看系统,简化运算、暴露系统特性

学生要懂的是:为什么要变?变了有什么好处? 而不是死记公式算变换。

2. 收敛域 ROC、零极点的物理意义

  这是AI不会给你讲透、考试和工程必考的:

  • 极点在左半s平面 / 右半平面 / 虚轴,分别对应衰减、发散、等幅振荡
  • z平面极点在单位圆内/上/外,对应离散系统稳定、临界稳定、发散
  • 零点影响波形幅度、相位,极点决定动态响应趋势
  • 不用计算,看零极点分布图就能定性说出系统响应形态

  这是课堂必须教的定性分析能力,软件只能画图,不会帮你解读物理含义。

3. 模型构建能力:从物理系统 → 建立s域/z域方程

  这是工科最值钱的能力:

  • 电路:R、L、C直接s域建模,不用列微分方程;
  • 机械系统、自控系统、数字滤波器、离散控制系统;
  • 给一个实际系统,人工搭建s域/z域传递函数,这一步AI替代不了,因为需要懂物理结构。

  软件只能“已知F(s)求f(t)”,不能“给电路自动建传递函数”。

4. 系统分析核心考点(不靠计算,靠理解)

  课堂重点教:

  • 系统稳定性判据(罗斯判据、朱里判据);
  • 因果性、稳定性、可逆性、频率响应;
  • 由传递函数求冲激响应、阶跃响应的物理含义;
  • 频域特性:s域虚轴就是频域、z域单位圆就是频域。

  这些都是逻辑判断、定性分析,不是算术计算。

5. 运算性质的理解,而不是背诵

  时域微分、积分、时移、频移、卷积定理……
  课堂不讲“套公式做题”,而是讲:
  每一条性质对应工程上什么物理行为:延时、调制、积分滤波、微分锐化。


三、课堂教学应该怎么转型讲解(适配AI时代)

1. 弱化「手工繁琐计算」,保留「原理+简单推演」
  • 复杂部分分式、高阶留数、繁琐反变换:直接交给Matlab/AI,课堂不再手把手硬算;
  • 只讲低阶简单案例,讲清留数法、公式法的原理逻辑即可,不练题海计算。
2. 重心从「计算解题」转向「物理意义+定性分析」

  上课流程改成:

  1. 讲变换思想:为什么变、解决什么问题;
  2. 讲s/z平面零极点与时域响应的对应关系
  3. 由实际系统建模为传递函数
  4. 看零极点判稳定、判振荡、判响应快慢
  5. 用工具仿真验证自己的定性判断,人机结合
3. 培养“先定性、后定量”的工程思维

  优秀工科生能力:
  不用算,先大概猜出响应是衰减/振荡/发散,再用工具精确计算验证。
  AI时代最需要的就是这种定性预判、逻辑校验能力,防止工具算出错误结果还盲目相信。

4. 强化「收敛域、零极点、系统建模、稳定性」四大核心

  把课时大量倾斜在这里,减少纯变换计算的训练。


四、最终给学生培养的三大核心能力(这才是课程价值)

  1. 系统建模能力
      从物理电路/机械/自控系统,抽象为s域、z域传递函数模型,工科底层基本功。

  2. 定性分析与物理解读能力
      看懂零极点、看懂收敛域,不用计算就能判断系统稳定与否、响应特性如何。

  3. 逻辑校验与工程思辨能力
      知道AI/软件结果对不对、为什么对、错在哪里,不沦为只会点按钮的工具操作工。


五、一句话总结

  拉普拉斯、Z变换的手工计算确实可以被Matlab、AI完全替代;
  但课程真正要教的是:
  变换的本质思想、时域复频域映射关系、零极点物理意义、系统建模、稳定性定性分析、工程逻辑思维

  工具负责算数,课堂负责教世界观、教建模、教分析、教判断,这永远替代不了。

  如果你需要,我可以帮你整理一份AI时代信号与系统课堂教学大纲(精简版),直接可以拿去做教案或学习规划。

 

02 【AI时代信号与系统】


  AI时代《信号与系统》精简教学大纲(教师自用·极简高质量版)

一、课程定位

  在Matlab、AI可快速完成傅里叶、拉普拉斯、Z变换等数值计算的背景下,本课程彻底弱化人工繁琐计算,删除大量部分分式、纯笔算反变换训练。

  • 课程核心定位:不培养计算器,培养系统思维、工程建模、定性分析能力。
  • 核心宗旨:计算交给工具,人脑负责理解、判断、建模、分析。

二、总体教学目标(能力培养)

1、知识目标

  • 掌握信号、系统的通用数学模型;
  • 掌握三大变换的物理本质,而非计算技巧;
  • 掌握时域、频域、复频域映射关系;
  • 掌握零极点、收敛域、系统稳定性核心判定规则。

2、能力目标(本课程最核心)

  • 建模能力:物理系统→数学模型→传递函数;
  • 定性分析能力:看图判特性、看极点判响应;
  • 逻辑校验能力:能判断AI、软件计算结果是否合理;
  • 工程思维能力:卷积、滤波、调制、采样的工程应用。

3、素养目标

  建立工科通用的变换思想、降维思想、映射思想,为自控、通信、DSP、电路奠定底层思维。

三、课时结构(精简版,总学时建议48学时)

1、模块一:信号与系统基础(6学时)

  教学重点(重概念、轻计算)

  • 基本信号:阶跃、冲激、斜变、正弦(强调物理意义);

  • 系统分类:线性、时不变、因果、稳定;

  • 卷积物理意义:叠加、加权、系统记忆。

  • 删减内容:复杂人工卷积积分计算,繁琐波形作图。

  • AI/软件赋能:卷积运算、波形绘制全部软件完成。

2、模块二:连续时间傅里叶分析(10学时)

  • 教学核心:看懂频谱,不硬算积分
    • 傅里叶变换本质:时域分解为正弦分量;
    • 频谱、幅度、相位、带宽物理含义;
    • 常用性质:时移、频移、尺度、卷积定理;
    • 采样定理、混叠现象(工程重中之重)。
  • 删减内容:复杂积分求解傅里叶变换。

3、模块三:拉普拉斯变换(14学时)

  • 本模块改革力度最大:放弃因式分解、放弃海量笔算反变换

    • 拉氏变换本质:微分方程→代数方程;
    • 收敛域ROC:稳定性、因果性判定;
    • 零极点概念:极点决定动态,零点决定幅值;
    • 一阶、二阶系统定性分析(衰减、振荡、发散);
    • 留数法原理讲解:只讲逻辑,不做高阶繁琐笔算;
    • 电路、自控系统s域建模。
  • 删减内容:大量部分分式分解、高阶复杂反变换、纯数学计算题。

  • 工具应用:复杂反变换、零极点图、响应曲线全部Matlab/AI求解。

4、模块四:Z变换与离散系统(12学时)

  • Z变换本质:离散系统复频域分析;

    • z平面单位圆物理意义(等效s平面虚轴);
    • 离散系统稳定性判据:极点在单位圆内;
    • 差分方程转代数方程;
    • 数字滤波器基础概念。
  • 删减内容:高难度离散序列反变换笔算。

5、模块五:综合仿真与工程应用(6学时)

  • 全部上机+AI辅助,无人工笔算。
  • 利用软件绘制零极点、阶跃响应、频谱;
  • 对比:理论定性判断 vs 软件仿真结果;
  • 简单工程案例:滤波、降噪、控制系统整定。

6、考试考核改革方案(适配AI时代)

  • 弱化计算(30%) 仅保留最简单、最基础的变换计算,不出现复杂分式、高阶极点。
  • 强化定性分析(50%):给零极点图判稳定性、振荡性、收敛快慢;判断变换性质;判断系统特性。
  • 工程建模简答(20%):简单电路、机械系统写出传递函数,描述物理行为。

7、课堂教学原则(教师执行准则)

  • 凡是AI能算的,一律不手写硬算;
  • 凡是繁琐计算,课堂只讲原理、不讲过程;
  • 每一节必须讲:物理意义、工程用途;
  • 坚持顺序:先定性、后定量、再仿真验证;
  • 教会学生:看懂AI结果、校验AI结果、质疑AI结果。

8、课程最终培养的学生能力总结(一句话总结)

  学生不需要成为人工计算器,但必须看懂变换、看懂零极点、看懂系统、看懂工程;能建模、能判断、能校验、能思考。


Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐