我正在使用微分方程和一些初始条件在Maple中快速解决问题,但是我得到的错误消息在给定上下文时似乎无法理解。任何人都可以快速详细说明这里发生了什么?我该如何解决这个问题?
> KVLl2 := -4*(i2(t)-2)-12*(i2(t)-i3(t)) = 0;
-16 i2(t) + 8 + 12 i3(t) = 0
> KVLl3 := -12*(i3(t)-i2(t))-4*i3(t)-3.5*(diff(i3(t), t)) = 0;
/ d \
-16 i3(t) + 12 i2(t) - 3.5 |--- i3(t)| = 0
\ dt /
> mySoln := dsolve({KVLl2, KVLl3, i2(0) = 1, i3(0) = 1}, i2, i3);
Error, (in dsolve) found the following equations not depending
on the unknowns of the input system: {1 = 1}
提前致谢
答案 0 :(得分:0)
Maple不知道如何处理你作为目标函数提供的i2和i3。如果你看一下dsolve(?dsolve)的帮助,你会发现它需要根据它们的变量(在本例中是t)和列表来指定它的目标函数。尝试使用此
dsolve({KVLl2, KVLl3, i2(0) = 1, i3(0) = 1}, {i2(t), i3(t)});
此处没有错误,但也没有解决方案(这可能与您的等式有关)