←
PDF 958 / 1160 11.3.6 Exercise
→
English · PDF 958
Original PDF page 958
中文 · PDF 958

在 MATLAB 中,例 11.26 中那对联立微分方程组的解可以用以下命令求得

syms $$x(t)$$ $y(t)$

$$Dx = \text{diff}(x, t) Dy = \text{diff}(y, t) [x, y] = \text{dsolve}(Dx + Dy +$$

$$5^*x + 3^*y == \exp(-t), 2^*Dx + Dy + x + y == 3, x(0) == 2,$$

$$y(0) == 1)$$

其返回结果为

$$x = -11/6 * \exp(-2 * t) + 25/3 * \exp(t) - 9/2$$

$$y = -25/2*\exp(t) + 11/2*\exp(-2t) + 15/2 + 1/2\exp(-t)$$

然后可以使用命令 pretty(x) 和 pretty(y) 将其表示为排版形式。

原则上,例 11.26 中所用的相同方法也可用于求解一对高阶联立微分方程,或涉及更多未知量的更大的微分方程组。然而,其中涉及的代数运算可能变得相当复杂,因此通常更倾向于使用矩阵方法。

11.3.6 习题

使用 MATLAB 检验你的答案。

6 用拉普拉斯变换方法,求解 $t \geq 0$ 下列满足给定初始条件的联立微分方程:

$$(a) \ 2 \frac{dx}{dt} - 2 \frac{dy}{dt} - 9y = e^{-2t}$$

$$2 \frac{dx}{dt} + 4 \frac{dy}{dt} + 4x - 37y = 0$$

满足条件 $$x = 0$$ 以及 $y = \frac{1}{4}$ 在 $t = 0$

$$(b) \frac{dx}{dt} + 2\frac{dy}{dt} + x - y = 5 \sin t$$

$$2\frac{dx}{dt} + 3\frac{dy}{dt} + x - y = e^t$$

满足条件 $$x = 0$$ 和 $y = 0$ 在 $t = 0$

$$(c) \quad \frac{dx}{dt} + \frac{dy}{dt} + 2x + y = e^{-3t}$$

$$\frac{dy}{dt} + 5x + 3y = 5e^{-2t}$$

受制于 $$x = -1$$ 和 $y = 4$ 在 $t = 0$

$$(d) \ 3\frac{dx}{dt} + 3\frac{dy}{dt} - 2x = e^t$$

$$\frac{dx}{dt} + 2\frac{dy}{dt} - y = 1$$

受制于 $$x = 1$$ 和 $y = 1$ 在 $t = 0$

(e) $$3 \frac{dx}{dt} + \frac{dy}{dt} - 2x = 3 \sin t + 5 \cos t$$

$$2 \frac{dx}{dt} + \frac{dy}{dt} + y = \sin t + \cos t$$

受制于 $$x = 0$$ 和 $y = -1$ 在 $t = 0$

$$(f) \quad \frac{dx}{dt} + \frac{dy}{dt} + y = t$$

$$\frac{dx}{dt} + 4\frac{dy}{dt} + x = 1$$

受限于 $$x = 1$$ 和 $y = 0$ 在 $t = 0$

$$(\text{g}) 2\frac{dx}{dt} + 3\frac{dy}{dt} + 7x = 14t + 7$$

$$5\frac{dx}{dt} - 3\frac{dy}{dt} + 4x + 6y = 14t - 14$$

受限于 $$x = y = 0$$ 在 $t = 0$