You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

一阶微分方程拉普拉斯变换求解出错,请求排查问题

一阶线性微分方程拉普拉斯变换求解错误排查

先把你给出的求解过程和问题整理出来:

求解方程:
$$
\begin{align}
& f'(x) + 4f(x) = 6e^{-2x}; \quad f(0) = 1 \
\implies & s \mathscr{F}(s) - f(0) + 4 \mathscr{F}(s) = \dfrac{6}{s+2} \
\implies & \mathscr{F}(s)(s+4)= \dfrac{6}{s+2} - 1 \
\implies & \mathscr{F}(s)(s+4)= \dfrac{6-s-2}{s+2} \
\implies & \mathscr{F}(s)= \dfrac{4-s}{(s+2)(s+4)} = \dfrac{A}{s+2} - \dfrac{B}{s+4}
\end{align}
$$
利用部分分式展开,得到:
$$
\begin{align}
& 4-s = A(s+4) - B(s+2) \
\implies & 4 (-2+4)-(-1)(-4+2) = 4-2 \
\implies & \dfrac{4}{s+2} - \dfrac{2}{s+4} \dots
\end{align}
$$

第一个核心错误:移项时符号完全搞反了

咱们从第一步开始捋:第一步的拉普拉斯变换是对的,代入$f(0)=1$后得到 $s \mathscr{F}(s) -1 +4\mathscr{F}(s)=\dfrac{6}{s+2}$。

移项的时候,左边的$-1$要移到右边,应该变成**$+1$**,所以正确的第二步应该是:
$$\mathscr{F}(s)(s+4) = \dfrac{6}{s+2} + 1$$
你写成了$\dfrac{6}{s+2} -1$,这是最关键的错误,直接导致后续所有计算偏离正确结果。

修正后的完整推导流程

咱们重新走一遍正确的步骤:

  1. 拉普拉斯变换代入初始条件:
    $$s\mathscr{F}(s) - 1 +4\mathscr{F}(s) = \dfrac{6}{s+2}$$
  2. 合并$\mathscr{F}(s)$项并移项整理:
    $$\mathscr{F}(s)(s+4) = \dfrac{6}{s+2} +1 = \dfrac{6 + (s+2)}{s+2} = \dfrac{s+8}{s+2}$$
  3. 解出$\mathscr{F}(s)$:
    $$\mathscr{F}(s) = \dfrac{s+8}{(s+2)(s+4)}$$
  4. 部分分式展开(用加号形式更直观,避免符号混乱):
    设$\dfrac{s+8}{(s+2)(s+4)} = \dfrac{A}{s+2} + \dfrac{B}{s+4}$,通分后得到:
    $$s+8 = A(s+4)+B(s+2)$$
    • 令$s=-2$:$-2+8 = A(-2+4) \implies 6=2A \implies A=3$
    • 令$s=-4$:$-4+8 = B(-4+2) \implies4=-2B \implies B=-2$
      因此$\mathscr{F}(s)=\dfrac{3}{s+2} - \dfrac{2}{s+4}$
  5. 拉普拉斯逆变换得到原函数:
    $$f(x)=3e^{-2x} -2e^{-4x}$$

可以验证一下:$f(0)=3-2=1$符合初始条件;求导$f’(x)=-6e{-2x}+8e{-4x}$,代入原方程左边:$(-6e{-2x}+8e{-4x})+4(3e{-2x}-2e{-4x})=6e^{-2x}$,和右边完全一致,结果正确。

额外小问题:部分分式展开的计算逻辑混乱

你在展开$4-s = A(s+4)-B(s+2)$后的计算步骤完全没有逻辑,看起来是随意代入数值却没遵循特殊值代入的规则。正确的做法是代入分母的根(让某个一次项为0),这样能快速解出对应系数,避免出错。

内容的提问来源于stack exchange,提问作者joe202

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 06:43:41